实训三《图书管理系统》操作步骤

实训三根据“图书管理系统”数据库,完成下列实训任务。

任务一数据表的创建1.依据表3-1的表结构,利用空白表创建“图书类别”表。

其操作步骤如下:①打开“图书管理系统”数据库,单击“创建”选项卡上“表格”组中的“表”按钮,将会创建名为“表1”的新表,并在“数据表视图”中打开。

②双击“ID”字段列,直接输入“图书类别编号”。

③在字段列上单击“单击以添加”下拉列表,选择“文本”数据类型,此时会添加一个名称为“字段1”的新字段,双击改名为“类别名”。

④单击“快速访问工具栏”中的“保存”按钮,打开“另存为”对话框,在表名称文本框中输入“图书类别”,单击“确定”按钮,完成“图书类别”表的创建。

如图3-1所示。

导入完成后依据表3-2的结构修改“图书库存”表结构。

其操作步骤如下:①打开“图书管理系统”数据库,单击“外部数据”选项卡上“导入或链接”组中的“Excel”按钮,弹出“获取外部数据”对话框,在对话框中,第一指定从打开的数据源中选择要导入的数据文件“图书库存.xlsx”;第二指定选择“将源数据导入当前数据库的新表中”选项,如图3-2所示。

图3-2“选择数据源”对话框②单击“确定”按钮,弹出“请选择合适的工作表或区域”对话框,显示当前“图书库存.xlsx”文件中的工作表数据,如图3-3所示。

图3-3“选择工作表”对话框③单击“下一步”按钮,弹出“请确定指定第一行是否包含列标题”对话框,选中“第一行包含标题”复选按钮。

④单击“下一步”按钮,弹出“修改字段名称及数据类型设置”对话框,依据表3-2所示的“图书库存”表结构,在数据区内单击“图书编号”,字段名称为“图书编号”,类型为“文本”,索引为“有(无重复)”,依次设置其他字段。

如图3-4所示。

图3-4“修改字段名称及数据类型”对话框⑤单击“下一步”按钮,弹出“为新表定义一个主键”对话框,选择“我自己选择主键”选项,在右边的下拉列表框中选择“图书编号”为主键,如图3-5所示。

图3-5“定义主键”对话框⑥单击“下一步”按钮,弹出“保存新表”对话框,在“导入到表”文本框中输入“图书库存”,单击“完成”按钮,则在数据库的所有对象中添加一个新的“图书库存”表对象。

3.依据表3-3、表3-4、表3-5、表3-6所示的表结构,利用设计视图创建“借书证类型”表、“借书证”表、“管理员”表、“图书借阅”表。

其操作步骤如下:①打开“图书管理系统”数据库,单击“创建”选项卡上“表格”组中的“表设计”按钮,将会创建名为“表1”的新表,并在“设计视图”中打开。

②在“字段名称”列中输入字段名;在“数据类型”中选择相应的数据类型;在“常规”选项卡中设置字段大小,依据表3-3所示的表结构,创建好的表结果如图3-6所示。

③设置主键。

选择“借书证类型”字段,鼠标右击,在弹出的快捷菜单中选择“主键”命令。

④单击按钮,以“借书证类型”为数据表命名保存表。

⑤重复①步骤,依据表3-4、表3-5、表3-6所示的表结构,依次创建“借书证”表、“管理员”表、“图书借阅”表。

创建结果如图3-7、图3-8、图3-9所示。

图3-6“借书证类型”设计视图图3-7“借书证”设计视图图3-8“管理员”设计视图图3-9“图书借阅”设计视图任务二数据表的字段属性设置1.设置“图书库存”表中“价格”字段的格式为“¥#,##0.00;¥-#,##0.00”。

其操作步骤如下:①在“图书管理系统”数据库中,以“设计视图”打开“图书库存”表。

②在视图中单击“价格”字段行,然后在“常规”选项卡中选择“格式”属性,在文本框中输入“¥#,##0.00;¥-#,##0.00”,设置如图3-10所示。

其操作步骤如下:①在“图书管理系统”数据库中,以“设计视图”打开“借书证”表。

图3-11设置字段“输入掩码”属性3.设置“借书证”和“管理员”表中“性别”字段的默认值为“男”;并设置字段有效性规则为:只能是“男”或“女”,有效性文本为“性别值只能输入男或女”。

②在视图中单击“性别”字段行,然后在“常规”选项卡中选择“默认值”属性,在文本框中输入“男”;在“有效性规则”属性文本框中输入“男Or女”;在“有效性文本”属性文本框中输入“性别值只能输入男或女”,设置如图3-12所示。

图3-12设置字段“默认值”属性4.设置“图书库存”的“图书类别编号”字段为查阅字段,查阅字段值为“图书类别”表的“图书类别编号”字段。

②在视图中单击“图书类别编号”字段行,修改“数据类型”为“查阅向导”,打开“查阅向导”对话框。

③在对话框中,选中“使用查询字段获取其他表或查询中的值”单选按钮,单击“下一步”按钮,在列表框中选择“表:图书类别”,如图3-13所示。

④单击“下一步”按钮,在“可用字段”列表框中双击“图书类别编号”字段到“选定字段”,如图3-14所示;单击“下一步”按钮,选择“图书类别编号”为升序,如图3-15所示;单击“下一步”按钮,在“指定标签”文本框中输入“图书类别编号”,如图3-16所示。

⑤单击“完成按钮”,保存表设计。

②在视图中单击“借书证类型”字段行,修改“数据类型”为“查阅向导”,打开“查阅向导”对话框。

③在对话框中,选中“使用查询字段获取其他表或查询中的值”单选按钮,单击“下一步”按钮,在列表框中选择“表:借书证类型”。

④单击“下一步”按钮,在“可用字段”列表框中双击“借书证类型”字段到“选定字段”;单击“下一步”按钮,选择“借书证类型”为升序;单击“下一步”按钮,在“指定标签”文本框中输入“借书证类型”。

6.设置“图书借阅”的“借书证号”字段为查阅字段,查阅字段值为“借书证”表的“借书证号”字段;“图书编号”字段为查阅字段,查阅字段值为“图书库存”表中的“图书编号”字段;“管理员编号”字段为查阅字段,查阅字段值为“管理员”表中的“职工编号”字段。

其操作步骤如下:①在“图书管理系统”数据库中,以“设计视图”打开“图书借阅”表。

②在视图中单击“借书证号”字段行,修改“数据类型”为“查阅向导”,打开“查阅向导”对话框。

在对话框中,选中“使用查询字段获取其他表或查询中的值”单选按钮,单击“下一步”按钮,在列表框中选择“表:借书证”;单击“下一步”按钮,在“可用字段”列表框中双击“借书证号”字段到“选定字段”;单击“下一步”按钮,选择“借书证号”为升序;单击“下一步”按钮,在“指定标签”文本框中输入“借书证号”;单击“完成”按钮,保存表设计。

③重复第①步,在视图中单击“图书编号”字段行,修改“数据类型”为“查阅向导”,打开“查阅向导”对话框。

在对话框中,选中“使用查询字段获取其他表或查询中的值”单选按钮,单击“下一步”按钮,在列表框中选择“表:图书库存”;单击“下一步”按钮,在“可用字段”列表框中双击“图书编号”字段到“选定字段”;单击“下一步”按钮,选择“图书编号”为升序;单击“下一步”按钮,在“指定标签”文本框中输入“图书编号”;单击“完成”按钮,保存表设计。

④重复第①步,在视图中单击“管理员编号”字段行,修改“数据类型”为“查阅向导”,打开“查阅向导”对话框。

在对话框中,选中“使用查询字段获取其他表或查询中的值”单选按钮,单击“下一步”按钮,在列表框中选择“表:管理员”;单击“下一步”按钮,在“可用字段”列表框中双击“职工编号”字段到“选定字段”;单击“下一步”按钮,选择“职工编号”为升序;单击“下一步”按钮,在“指定标签”文本框中输入“管理员编号”;单击“完成”按钮,保存表设计。

⑤设置完成后,在输入记录时,借书证号、图书编号和管理员编号的值直接从下拉列表框中选择,结果如图3-17所示。

图3-17设置查阅字段的效果显示7.冻结“图书库存”表中的“图书编号”和“图书名称”两个字段;隐藏“图书介绍”字段。

其操作步骤如下:①在“图书管理系统”数据库中,,以“数据表视图”打开“图书库存”表。

②在字段列表中选中“图书编号”和“图书名称”字段,鼠标右击,在弹出的快捷菜单中选择命令。

③在字段列表中选择“图书介绍”字段,鼠标右击,在弹出的快捷菜单中选择命令。

④结果如图3-18所示。

其操作步骤如下:①在“图书管理系统”数据库中,以“设计视图”打开“管理员”表。

②在设计视图中新增“Email”字段,“数据类型”为“计算”,打开“表达式生成器”对话框,在生成器文本框中输入“[职工编号]+"@"”,如图3-19所示。

③保存表设计视图,以“数据表视图”打开“管理员”表,Email字段的值自动用表达式填充,结果如图3-20所示。

图3-19表达式生成器图3-20“计算”类型的效果显示9.依据上面6张表,分别为每个表设置主键和索引。

其操作步骤如下:①在“图书管理系统”数据库中,以“设计视图”分别打开6张表。

②在“图书类别”表设计视图中,选择“图书类别编号”字段,鼠标右击,在弹出的快捷菜单中选择“主键”命令,在“常规”选项卡上选择“索引”属性,设置索引为“有(无重复)”。

③按照第②步的方法,在“图书库存”表设计视图中设置“图书编号”为主键,并设置索引“有(无重复)”;设置“图书类别编号”的索引为“有(有重复)”。

④按照第②步的方法,在“借书证类型”表设计视图中设置“借书证类型”为主键,并设置索引“有(无重复)”。

⑤按照第②步的方法,在“借书证”表设计视图中设置“借书证号”为主键,并设置索引“有(无重复)”;设置“借书证类型”的索引为“有(有重复)”。

⑥按照第②步的方法,在“管理员”表设计视图中设置“职工编号”为主键,并设置索引“有(无重复)”。

⑦按照第②步的方法,在“图书借阅”表设计视图中设置“编号”为主键,并设置索引“有(无重复)”;设置“借书证号”的索引为“有(有重复)”;设置“图书编号”的索引为“有(有重复)”;设置“管理员编号”的索引为“有(有重复)”。

任务三数据表的操作1.给“图书类别”表添加一条新记录:图书编号(023)、图书类型名(计算机技术)。

其操作步骤如下:①在“图书管理系统”数据库中,以“数据表视图”打开“图书类别”表。

②指针定位在记录的最后一条空白记录处,对应“图书编号”字段中输入“023计算机技术”。

③结果如图3-21所示。

图3-21添加新记录2.为“借书证”数据表创建一份备份,表名为“teacher_back”,并删除“职务”是“学生”的所有记录。

其操作步骤如下:①在“图书管理系统”数据库中,在“导航窗格”中选择“借书证”表,按快捷键完成表的复制,按快捷键,弹出“粘贴表方式”对话框,如图3-22所示。

选择“结构和数据”,在表名称文本框中输入“teacher_back”,单击“确定”按钮,即保存新表。

图3-22“粘贴表方式”对话框②以“数据表视图”打开“teacher_back”表,选择“职务”字段,以“降序”排序;选择学生的第一个记录,按住Ctrl键选择最后一个学生记录,鼠标右击,在弹出的快捷菜单中选择“删除记录”命令,即实现了所有职务为学生的记录。

结果如图3-23所示。

图3-23删除记录3.在“借书证”表中,先按“借书证类型”升序排序,借书证类型相同时再按“借书证号”降序排序。

其操作步骤如下:①在“图书管理系统”数据库中,以“数据表视图”打开“借书证”表。

②选择“借书证类型”字段,单击字段右边打开下拉列表,选择“升序”排序;再选择“借书证号”字段,单击字段右边打开下拉列表,选择“降序”排序。

③结果如图3-24所示。

图3-24排序记录4.在“图书库存”表中筛选出“出版社”是“中国水利水电出版社”的图书信息。

其操作步骤如下:①在“图书管理系统”数据库中,以“数据表视图”打开“图书库存”表。

②把光标定位在所要筛选内容“中国水利水电出版社”的某个单元格中,鼠标右击,在弹出下拉菜单中选择“等于‘中国水利水电出版社’”的命令。

③结果如图3-25所示。

图3-25筛选记录5.为“图书库存”表设置样式:字体、字号和颜色分别设置为幼圆、10号和蓝色;表格中的单记录行颜色为粉色,双记录行颜色为绿色。

其操作步骤如下:①在“教学信息管理系统”数据库中,以“数据表视图”打开“图书库存”表。

②在“开始”选项卡上“文本格式”组中,设置字体为“幼圆”,大小为“10”号字。

③单击按钮,设置单行记录的颜色为粉色;单击按钮,设置双记录行颜色为绿色。

④结果如图3-26所示。

图3-26数据表格式设置效果图6.建立“图书管理系统”数据库中6张数据表的表间关系,并设置参数完整性。

其操作步骤如下:①打开“图书管理系统”数据库,单击“数据库工具”选项卡上“关系”组中的按钮,打开“关系工具”选项卡。

②单击“关系”组中的“显示表”按钮,弹出“显示表”对话框,在对话框的“表”选项卡上列出了当前数据库所有的表。

如图所示。

③由于在实训2中创建查阅向导时已经建立了表之间的关系,结果如图3-27所示。

图3-28“编辑关系”对话框⑤重复第④步骤,为表中的每一条关系线设置完整性,结果如图3-29所示。

图3-29设置“参照完整性”的关系效果图⑥保存关系布局图。

THE END
1.数据结构课程设计报告——图书管理系统经管文库:课程设计——图书管理系统 学院:电子信息学院专业:网络工程姓名:班级学号:BX1213 指导教师:张艳报告https://bbs.pinggu.org/forum.php?mod=viewthread&tid=13238195
2.图书管理系统(数据库课设)数据库图书馆管理系统课程设计csdn图书管理系统(数据库课设) 1.成员 指导教师:王艳 222211901130 吴习进 222210901311 郭旭 2.需求分析 2.1项目背景 图书管理系统是现代图书馆不可或缺的技术平台,它对于图书管理员和读者来说,是快速获取信息的关键工具。由于手工操作数据处理的工作量大,出错率高,且一旦出错不易更改,因此设计并实现一个集各种图书管理https://blog.csdn.net/2301_80974276/article/details/139069338
3.图书管理系统数据库设计示例(精选9篇)图书管理系统数据库设计 一个简单的图书管理系统包括图书馆内书籍的信息、学校在校学生的信息以及学生的借阅信息。此系统功能分为面向学生和面向管理员两部分,其中学生可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归还的确认。 https://www.360wenmi.com/f/filea884fq3r.html
4.网上图书管理系统数据库课设报告2.3 物理结构设计 本系统拟采用sqlserver数据库管理系统,在word中将逻辑模型用如下表来实现: 表2-1 书籍表(book)2 表2-2 顾客表(consumer) 表2-3 订单表(book_order) 3 实现 3.1 建立BookServer数据库及数据表: create database BookServer use BookServer go create table book ( bid https://baijiahao.baidu.com/s?id=1721367745445890069&wfr=spider&for=pc
5.图书馆管理系统因此本人结合开入式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Delphi应用程序设计,Delphi数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆https://www.fwsir.com/ligong/html/ligong_20070130182525_25748.html
6.设计一个图书管理系统数据库数据库缓存:我们可以使用缓存技术,将常用的数据缓存到内存中,以提高查询速度。 五、总结 设计一个图书管理系统数据库需要进行需求分析、数据库设计、数据库实现和数据库优化等步骤。通过合理的数据库设计和优化,可以提高图书管理系统的性能,提高图书馆的服务质量。https://www.dugusoft.com/zixun/zixun1351.html
7.数据库系统:设计实现与管理(进阶篇)(原书第6版)——[美]Thomas图书简介 本书是数据库领域的经典畅销著作,被世界多所大学选为教材,同时被广大技术人员和管理人员视为必读书。本书作者曾在工业界致力于数据库系统的设计,后进入学术界精耕于教学,深谙专业人士和非专业人士在使用和学习数据库时的痛点。因此,本书采用这两类读者都易于接受和理解的方式,全面介绍数据库设计、实现和http://m.cmpedu.com/books/book/2065046.htm
8.图书馆管理系统er图SQLServer是一个后台数据库管理系统,它功能强大操作简便,日益为广大数据库用户所喜爱。越来越多的开发工具提供了与SQLServer的接口。SQLServer是一个关系数据库管理系统,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。于1988年推出了第一个OS/2版本,在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上https://www.zboao.com/cgal/9078.html
9.mysql图书表的创建mysql创建图书馆的数据库设计图书管理系统,包含学生和图书信息,且图书可以进行分类,学生可以在一个时间范围内借阅图书,并在这个时间范围内归还图书。 要求: 1. 涉及以上场景的数据库表,并建立表关系。 2. 查询某个分类下的图书借阅信息。 3. 查询在某个时间之后的图书借阅信息。 https://blog.51cto.com/u_12190/7005983
10.高中信息技术课程标准例1个人藏书、图书馆藏书、音像资料、因特网信息等都是信息资源,都需要管理。 例2实施教学信息资源管理的目的:提高教学资源利用率,提高教学效率与质量等。 (2)通过使用常见的数据库应用系统,感受利用数据库存储、管理大量数据并实现高效检索方面的优势。 https://www.fqkhzx.cn/index/article/view/id/94.html
11.结构化查询语言SQL习题与答案《数据库原理与应用》综合设计任务书 前言 《数据库原理与应用》课程的重点知识模块包括:1)数据库设计、2)用SQL实现建库、建表、查询、更新、和创建视图、3)存储过程和触发器设计。针对这三个应用能力,用一个案例作为背景,布置三次大作业。 在校大学生都能理解“图书管理系统”的应用场合和业务流程。因此,以图书https://www.oh100.com/peixun/SQL/426451.html
12.图书管理系统的sqlserver数据库设计示例MsSql大写t-sql语言的所有关键字,谓词和系统函数其次: 对数据库进行分析 1.分析数据库,根据图书管理系统的需求分析,列出表 图书类别:主要包括图书的编号,类别名称等 图书基本信息:主要包括图书编号,图书名称,类别编号等 读者类别:主要包括类别编号,类别名称,借书最大量等 读者基本信息:主要包括读者编号,读者姓名,性别,住址https://www.jb51.net/article/192755.htm
13.中专中小学图书管理系统当在运行MSSQL数据库系统的服务器上,系统报“数据库的日志文件已满”的错误时,此时数据库系统已经不能再处理数据的更改,原因是MSSQL数据库安装的硬盘已经没有空余空间,此时必须清除数据库系统的日志文件(一般是图书管理系统的日志,其他系统的日志一般不大)。按如下处理(在数据库服务器上处理): http://www.hfjsj.com/server/help/question.asp
14.数据库大作业图书管理系统设计本科学生综合性实验报告本科学生综合性实验报告 课程名称:数据库系统原理课程名称:数据库系统原理 数据库设计 班级 B01 班姓名学号 项目名称 图书馆管理系统 指导教师 开课学期 2011 至 2012 学年 第二学期 完成时间 2012 年 5 月 30 日 目录 1 需求分析需求分析3 1.1 系统目标3 1.2 业务需求及处理流程3 1.3https://www.mayiwenku.com/p-19279831.html
15.图书管理系统设计与实现—看这篇就够了腾讯云开发者社区图书管理系统设计与实现 图书馆人员结构复杂,人员数量有限,涉及方面很广,如果还使用手工操作处理图书借阅问题,工作将非常繁琐,需要大量的人力、物理、财力,极大的浪费了资源,对于图书管理人员来说,图书馆管理包括图书信息管理、图书类别管理、借阅信息管理、管理员信息管理等等。而这些项目在过去靠手工操作,需要手工记录这些https://www.cloud.tencent.com/developer/article/1697988
16.数字化校园建设实施方案(通用10篇)图书管理系统:图书馆一方面将自己原有的资源数字化,同时引进更多的电子图书、电子期刊以及网络数据库,并建立网络化的图书管理系统,为全校师生乃至校园外的学生提供全天候服务(包括检索、预约、传递、浏览、信息服务等)。 图书信息及管理的数字化系统由数据处理、查询、查重、统计打印、验收及数据维护、超期书查询、信函订https://www.ruiwen.com/fangan/5312564.html
17.图书管理系统总体设计3.4系统配置 图3-6图书管理系统系统配置图 图3-6为图书管理系统的配置图,图书管理系统的应用服务负责保存整个管理系统的应用程序,数据库是负责数据的管理,此外还有多个终端,对于不同的用户,有不同的客户端。 3.5数据库设计 3.5.1数据库逻辑设计(ER模型) (a)书籍实体 (b) 用户个人信息实体 (c)管理员个人信息实https://www.jianshu.com/p/7967c63b2f75