配色: 字号:
【任务3-3】使用Navicat图形管理工具创建多个数据表
2022-11-06 | 阅:  转:  |  分享 
  
“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

1



【任务 3-3】使用 Navicat 图形管理工具创建多个数据



【任务描述】

( 1)在【 Navicat for MySQL】图形化环境中创建“读者类型”、“图书信息”、“藏书信

息”、“出版社”、“借书证”、“借阅者信息”和“图书借阅”等数据表,这里不考虑数据库中

数据的完整性问题。“读者类型”数据表只添加 6 个字段,“借书证有效期”暂不添加。

( 2)在“读者类型”数据表增加一个字段“借书证有效期”。

( 3)利用【 Navicat for MySQL】的【记录编辑】窗口,输入“读者类型”数据表全部

记录,其数据如表 3-9 所示。

( 4)修改完善数据表中的数据。

【任务实施】

1. 利用【 Navicat for MySQL】的【表设计器】创建数据表

( 1) 启动 图形管理工具【 Navicat for MySQL】。

( 2)打开已有连接 better

在【 Navicat for MySQL】窗口的主菜单【文件】中选择【打开连接】命令打开

“ better”连接。

( 3)打开该数据库“ book”

在数据库列表中双击“ book”,打开该数据库。

( 4)打开【表设计器】

在”数据库对象”窗格中展开“ book”文件夹,右键单击节点“表”,在弹出的快捷菜

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

2



单中选择【新建表】命令,如图 3-2 所示,打开【表设计器】,系统创建 1 个默认名称为

“无标题”的表,如图 3-3 所示。

【表设计器】中的“名”就是数据表的字段名,“类型”是字段值的类型,“不是 null”

用来设置该字段中的值是否可以为空。



图 3-2 在快捷菜单中选择【新建表】命令



图 3-3 【表设计器】的初始状态

( 5)输入数据表的结构数据

首先将光标置于【表设计器】的“名”单元格中输入字段名“读者类型编号”,然后在

“数据类型”下拉列表框中选择指定的数据类型“ Char”,接着在“列属性”区域的“长

度”文本框中输入“ 2”,选中“不是 null 值”对应复选框,如图 3-4 所示。



图 3-4 在【表设计器】中定义字段结构

在【表设计器】的工具栏中单击【添加栏位】按钮 ,添加空白字段,按照类似

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

3



方法,输入表 3-17“读者类型”数据表的结构数据,包括“读者类型名称”、“限借数量”、

“限借期限”、“续借次数”和“超期日罚金”等字段,完整的表结构如图 3-5 所示。



图 3-5 【表设计器】中“读者类型”的结构数据

( 6)保存数据表的结构数据

在【表设计器】工具栏中的单击【保存】按钮 保存数据表的结构数据。在弹出的

【表名】对话框中输入数据表的名称“读者类型”,如图 3-6 所示,然后单击【确定】关闭

该对话框,成功创建数据表“读者类型”,在 book 数据库的表列表添加新创建的“读者类

型”数据表如图 3-7 所示。



图 3-6 在【表名】对话框中输入表名称



图 3-7 在 book 数据库的表列表中添加“读者类型”数据表

以同样的方法创建“图书信息”、“藏书信息”、“出版社”、“借阅者信息”和“图书借

阅”数据表,详细过程这里不赘述。在 book 数据库的表列表中添加多个数据表的结果如图

3-8 所示 。

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

4





图 3-8 在 book 数据库的表列表中添加多个数据表

2.在数据表中插入列

在”数据库对象”窗格中展开“ book”文件夹,右键单击数据表名称“读者类型”,在

弹出的快捷菜单中选择【设计表】命令。

或者在【对象】的工具栏中单击【设计表】按钮 ,打开【表设计器】,单击选择

“超期日罚金”字段,在工具栏中单击【插入栏位】按钮 则可以插入一个新的字

段,在新字段位置的文本框中输入“借书证有效期”,数据类型列表框中选择“ smallint”。

数据表的结构修改完成后,单击【表设计器】工具栏中的【保存】按钮 ,保存结

构数据的修改。

3.利用【 Navicat for MySQL】的【记录编辑】窗格输入数据

( 1)打开【记录编辑】窗格

在“数据库对象”窗格中依次展开“ book”→“表”文件夹,右键单击数据表名称“读

者类型”,在弹出的快捷菜单中选择【打开表】命令。打开【记录编辑】窗格。

( 2)输入记录数据

在第 1 行的“读者类型编号”单元格中单击,自动选中“ Null”,然后输入“ 01”。

接着按“→”键,光标移到下一个单元格中输入“系统管理员”,依次按“→”键光标

移到其他单元格或者在单元格中直接单击,然后输入该记录的其他数据。

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

5



光标移到下一行分别输入表 3-9 中其他的记录数据,数据输入完成后单击左下角【应用

改变】按钮 保存修改的数据,

也可以单 击【取消改变】按钮 取消数据的修改,数据输入完成后如图 3-9 所示。



图 3-9 【记录编辑】窗格中输入的“读者类型”数据

( 3)关闭【记录编辑】窗格

单击【记录编辑】窗格右上角的【关闭】按钮 ,则可以关闭【记录编辑】窗格。



图 3-10 在快捷菜单中选择【关闭】命令

4.修改数据表的数据

右键单击待修改数据表的名称,在弹出的快捷菜单中选择【打开表】命令,打开【记录

编辑】窗格,在【记录编辑】窗格中单击需要修改数据的单元格,进入编辑状态,即可修改

该单元格的值,修改完成后,系统会自动保存数据的修改,也可以单 击左下角【应用改变】

按钮 保存修改的数据。

如果要删除某一条记录,先单击选中该行数据(如果要删除多条记录,则可以按住 Ctrl

键的同时,依次选择每行即可),然后右键单击选中的行,从弹出的快捷菜单中选择【删除

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

6



记录】命令,将会弹出【确认删除】的提示信息对话框,在对话框中单击【删除】按钮即可

将选中的记录删除。





献花(0)
+1
(本文系籽油荃面原创)