发表于: 2018-03-09 20:03:00

0 548


今日完成


四天前已完成数据库MySQL和工具Navicat的安装,然后一直在补Java基础,今天继续进行任务。

什么是数据库?

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,

每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。

我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。

所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

RDBMS即关系数据库管理系统(Relational Database Management System)的特点:

  • 1.数据以表格的形式出现
  • 2.每行为各种记录名称
  • 3.每列为记录名称所对应的数据域
  • 4.许多的行和列组成一张表单
  • 5.若干的表单组成database

Navicat 

Navicat 主工具栏:Navicat 为主工具栏包含(连接、用户、表、查询、备份、计划及更),作用于用户访问基本对象和功能

连接树:链接树是链接数据库对象及数据库的基本途径

选项卡栏:选项卡栏是让用户随意切换卡式窗口和对象列表

对象列表工具栏:对象列表工具栏作用于,提供了其它控制项,用户能够用它来操作对象

对象列表:对象列表就是能显示对象列表,例如表、视图、查询等

对象信息:对象信息能够显示Navicat 对象的详细信息和服务器对象信息

Navicat使用

开始的时候使用sql编写出现以下错误

[Err] 1170 - BLOB/TEXT column 'id' used in key specification without a key length

后面直接用Navicat编写表单得到:


今日收获

1、认识mysql

2、学会Navicat基本操作

遇到问题

因为对数据库没有概念,在开始的时候对MySQL和Navicat的功能都不了解。看见任务但是理解困难,有没有更直观的任务引导方式(比如说做完多少步的步骤之后需要做到什么并且有参考链接),以及需要了解掌握的知识点。

明日计划

明日之后4天有其他安排,4天之后继续并学会:

1、使用MySQL添加数据

2、使用Navicat及sql增删改查


返回列表 返回列表
评论

    分享到