“数据库类课程资源建设( 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
记录】命令,将会弹出【确认删除】的提示信息对话框,在对话框中单击【删除】按钮即可
将选中的记录删除。
|
|