图书馆管理系统+Access优质PPT.ppt
- 文档编号:15559542
- 上传时间:2022-11-05
- 格式:PPT
- 页数:107
- 大小:605KB
图书馆管理系统+Access优质PPT.ppt
《图书馆管理系统+Access优质PPT.ppt》由会员分享,可在线阅读,更多相关《图书馆管理系统+Access优质PPT.ppt(107页珍藏版)》请在冰豆网上搜索。
计算机网络nn身高、体重、肤色等:
变化中课堂需求nn提前3分钟进教室/机房nn请保持安静尤其在我说话的时候,更不允许鬼叫.nn上课必须保持高昂的斗志,不允许趴在桌上,更不允许睡觉nn不允许在机房玩游戏nn宁可交空作业绝对不允许不交作业nn机房带卡数据库nn现代生活中,数据库的使用非常普遍,任何一个网站、任何一家企业都有其数据库的支持,只要存在数据档案数据库就有他的存在价值nn我们整个数据库的学习过程中主要涉及两门功课数据库基础(数据库基础(AccessAccess)=基础类课程基础类课程SQLserverSQLserver数据库管理。
数据库管理。
=提高类课程提高类课程Access和Sqlserver的比较nnACCESS是MicrosoftOffice的成员之一。
操作方便,学习使用简单操作方便,学习使用简单单机数据库,储存量小安全性不够高单机数据库,储存量小安全性不够高,加了用,加了用户级密码容易破解。
户级密码容易破解。
C/SC/S结构下对服务器要求很高结构下对服务器要求很高,对高强度操作,对高强度操作适应性差。
适应性差。
MicrosoftAccessMicrosoftAccess数据库有一定的极限,如果数据库有一定的极限,如果数据达到数据达到100M100M左右,或者消耗掉服务器的内左右,或者消耗掉服务器的内存导致服务器崩溃。
存导致服务器崩溃。
Access和Sqlserver的比较nnSQLServer:
安全性高,真正的安全性高,真正的C/SC/S体系结构体系结构,管理直观、,管理直观、简单,丰富的编程接口工具为用户进行程序设简单,丰富的编程接口工具为用户进行程序设计提供了更大的选择余地。
具有很好的伸缩性,计提供了更大的选择余地。
具有很好的伸缩性,访问效率较访问效率较AccessAccess强很多强很多因功能强大,所以操作数据比因功能强大,所以操作数据比ACCESSACCESS较为复较为复杂杂计算机二级考试科目nnC语言程序设计nnC+语言程序设计nnJava语言程序设计nnVisualBasic语言程序设计语言程序设计nnDelphi语言程序设计nnVisualFoxPro数据库程序设计nnAccess数据库程序设计数据库程序设计考试形式nn笔试+上机两门60分以上为通过nn笔试:
30%-30%-公共基础理论知识(程序设计、数据公共基础理论知识(程序设计、数据结构、软件工程、结构、软件工程、数据库基础数据库基础)70%-70%-对应科目的知识点对应科目的知识点nn上机对应科目的程序设计或数据库操作对应科目的程序设计或数据库操作数据库基础理论基本知识nn数据及数据类型(Data)nn数据库(DB)nn数据库系统(数据库系统(DBS)nn数据库管理系统(数据库管理系统(DBMS)nn数据库管理员DBADBS=DBMS+DB+DBA+概念模型-ER图nn数据模型建模的基础,最常采用实体实体-联系联系模型实体:
一个人,一本书、一个抽象的事件实体:
一个人,一本书、一个抽象的事件属性:
实体的特征属性:
实体的特征如人(身高,体重,性别如人(身高,体重,性别)域:
实体属性的取值范围域:
实体属性的取值范围码码:
唯一标识实体的一个属性或属性集合唯一标识实体的一个属性或属性集合联系:
两个实体之间的关系联系:
两个实体之间的关系nn11:
11一对一一对一班级班级-班主任班主任nn11:
nn一对多一对多班级班级-学生学生nnM:
nM:
n多对多多对多学生学生-课程课程E-R模型nn实体:
矩形表示nn属性:
椭圆表示nn关系:
菱形表示练习:
学生、班级、选课之间的E-R图表示关系数据库nn关系:
一个二维表nn元组:
二维表中的行,也叫一条记录nn属性:
二维表中的列,也叫一个字段nn域:
属性的取值范围nn码或关键字(主键和外键)主键和外键nn主键在记录中不能为空而且唯一主键在记录中不能为空而且唯一nn在设计数据表的时候倘若不能非常明确哪在设计数据表的时候倘若不能非常明确哪(几几)个个字段为主键可以添加字段为主键可以添加“编号编号”字段确保唯一性。
字段确保唯一性。
如学生表可以添加如学生表可以添加“学生编号学生编号”作为主键作为主键nn练习:
确定主键练习:
确定主键学生表(学号、姓名、性别、出生日期学生表(学号、姓名、性别、出生日期.)考试成绩表(学号、科目、成绩)考试成绩表(学号、科目、成绩)图书借阅(借书人、借书时间、图书、该书库存图书借阅(借书人、借书时间、图书、该书库存)学生成绩记载nn学生表学生信息学生信息分数信息分数信息学生表学生信息分数表学号学科分数图书馆管理系统nn读者nn图书nn借书情况读者读者类别图书图书类别出版社图书借阅下一页读者表nn读者编号nn姓名nn性别nn读者类别nn单位或者住址nn联系电话nn登记日期nn当前借书nn累计借书读者类别nn读者类别nn限借册数图书nn图书编号图书编号nn书名书名nn作者作者nn出版社出版社nn出版日期出版日期nn图书类别图书类别nn页数页数nn价格价格nn存放位置存放位置nn入库日期入库日期nn借出次数借出次数nn图书总数图书总数nn借出数量借出数量图书类别nn图书类别nn借出期限出版社nn出版社nnISDNnn出版社地址nn出版社邮编图书借阅nn读者编号读者编号nn图书编号图书编号nn借书日期借书日期nn续借日期续借日期nn还书日期还书日期nn图书状态图书状态nn超期天数超期天数nn超期罚款超期罚款nn是否注销是否注销数据库,表,字段,记录nn数据库数据库与特定主题或用途相关的数据和对象的集合与特定主题或用途相关的数据和对象的集合例如:
学生成绩管理信息,图书馆管理信息,学校教例如:
学生成绩管理信息,图书馆管理信息,学校教师管理信息师管理信息nn表表一个数据库一般由多个表构成一个数据库一般由多个表构成每个表反映数据库的一个主题信息,如图书馆管理系每个表反映数据库的一个主题信息,如图书馆管理系统由统由66个表组成个表组成nn字段,记录字段,记录一个表的主题一般由与之相关的若干个字段构成,如一个表的主题一般由与之相关的若干个字段构成,如读者表由读者编号、姓名,性别等等字段构成读者表由读者编号、姓名,性别等等字段构成一条读者的信息(编号、姓名、性别一条读者的信息(编号、姓名、性别)叫做一条纪)叫做一条纪录录创建数据库,表nn启动nn创建空数据库BOOK.MDBnn使用设计视图创建表(读者)字段名字段名数据类型数据类型字段大小字段大小下一页数据类型数据类型存储空间存储空间说明说明文本文本=255=255包含任意的文本包含任意的文本备注备注=64KB=64KB针对文本长度短针对文本长度短数字数字日期日期/时间时间8B8B连接符号连接符号-/:
-/:
货币货币8B8B自动编号自动编号4B4B做主键不能改做主键不能改是是/否否1b1bOLEOLE对象对象=1GBB)nn链接外部表nn数据库注意备份,预留副本nn练习书后2、4、6数据库的查询nn数据库中对特定信息的查找,数据库中对特定信息的查找,AccessAccess中的查询可中的查询可以对一个表或者多个表中的数据信息进行查找、以对一个表或者多个表中的数据信息进行查找、统计、计算和排序统计、计算和排序nn可以将相关数据从不同的表中调出,通过计算在可以将相关数据从不同的表中调出,通过计算在存入查询结果中。
这样可以减少很多手工操作的存入查询结果中。
这样可以减少很多手工操作的过程过程nnegeg:
要查询所有老师当前借书的总图书费用,这:
要查询所有老师当前借书的总图书费用,这样我们就可以到借阅表中调出老师的编号,借书样我们就可以到借阅表中调出老师的编号,借书的编号,到读者表中调出老师姓名,到图书表中的编号,到读者表中调出老师姓名,到图书表中调出图书价格,然后产生一个新字段叫总图书费调出图书价格,然后产生一个新字段叫总图书费用。
把所有的结果可以放到这个查询里面。
用。
查询方法nn方法很多,要求其中的两种方法很多,要求其中的两种设计视图查询设计视图查询nn选择查询选择查询条件查询条件查询nn汇总查询汇总查询nn参数查询参数查询nn动作查询动作查询SQLSQL视图查询视图查询nnSELECTSELECTnnINSERTINSERTnnUPDATEUPDATEnnDELETEDELETE查询方法nn方法很多,要求其中的两种方法很多,要求其中的两种设计视图查询设计视图查询nn选择查询选择查询条件查询条件查询nn汇总查询汇总查询nn参数查询参数查询nn动作查询动作查询SQLSQL视图查询视图查询nnSELECTSELECTnnINSERTINSERTnnUPDATEUPDATEnnDELETEDELETE最常用,从一个或多个表中按照某种准则查找查询方法nn方法很多,要求其中的两种方法很多,要求其中的两种设计视图查询设计视图查询nn选择查询选择查询条件查询条件查询nn汇总查询汇总查询nn参数查询参数查询nn动作查询动作查询SQLSQL视图查询视图查询nnSELECTSELECTnnINSERTINSERTnnUPDATEUPDATEnnDELETEDELETE特殊的查询,对查询的结果进行求和、求平均等统计,将结果保存于查询中查询方法nn方法很多,要求其中的两种方法很多,要求其中的两种设计视图查询设计视图查询nn选择查询选择查询条件查询条件查询nn汇总查询汇总查询nn参数查询参数查询nn动作查询动作查询SQLSQL视图查询视图查询nnSELECTSELECTnnINSERTINSERTnnUPDATEUPDATEnnDELETEDELETE特殊的查询,提示用户对某些字段输入特定的值利用该值参与查询查询方法nn方法很多,要求其中的两种方法很多,要求其中的两种设计视图查询设计视图查询nn选择查询选择查询条件查询条件查询nn汇总查询汇总查询nn参数查询参数查询nn动作查询动作查询SQLSQL视图查询视图查询nnSELECTSELECTnnINSERTINSERTnnUPDATEUPDATEnnDELETEDELETE通过查询完成某些动作,如生成新表更新数据,删除数据,唯一的一种会改变表数据的查询设计视图查询nn查询设计器的基本布局nn查询设计器中表的编辑(增加或者减少表)nn增加或减少字段无条件选择查询nn对于读者建立查询“读者关键信息查询”,查询读者表中,读者的姓名,职业,和家庭住址nn对于图书借阅表建立查询“借阅情况查询”显示除“是否注销”其他所有的字段,并且按照日期降序排列nn建立查询“读者关键借书信息查询”,查询出所有的读者的借书情况,显示姓名,借书日期,书名和价格条件选择查询nn通过在准则一栏输入准则设定查询条件,默认情况下,多准则在同一行的关系一般为and,不同行的准则则为or的关系关系表达式关系表达式逻辑表达式逻辑表达式日期时间表达式日期时间表达式数学表达式数学表达式关系表达式nn在准则中输入特定的值,等同于查询满足相应字段=输入值得查询,除此之外还有不少的关系表达式=大于大于/大于等于大于等于=等于等于不等于不等于Practice(查询名字分别为1,2,3)查询所有教师的借书情况查询所有教师的借书情况查询读者表里面当前借书在查询读者表里面当前借书在55本以上教师的读本以上教师的读者信息者信息查询非清华大学出版社出版的图书信息查询非清华大学出版社出版的图书信息逻辑表达式nnAAndBnnAOr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统 Access