- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章数据库基础大学计算机基础ppt资料.ppt
7.1.1 数据库技术的产生和发展 数据管理技术经历了三个发展阶段 人工管理阶段 文件管理阶段 数据库系统阶段 1.人工管理阶段 时间:20世纪50年代中期以前 硬件:只有卡片、纸带、磁带等存储设备 软件:没有操作系统,没有进行数据管理的软件 应用:以科学计算为目的 特点: 程序和数据放在一起 数据不能共享 特征图 人工管理阶段数据管理示例 例:两个C语言程序,分别求10个数据之和和最大值。 程序与数据放在一起,数据没有能够共享 2.文件系统阶段 文件系统阶段数据管理示例 上例用文件实现 3.数据库系统阶段 数据库系统阶段数据管理示例 解决了数据的独立性问题,实现数据的统一管理,达到数据共享的目的 4. 数据库系统的特点 7.1.2 常用术语 7.1.3 数据模型 3. 关系模型 (1)术语 关系:一个关系一张二维表 关系模式: Students(学号,姓名,性别,党员,专业,出生年月,助学金,照片) Scores(学号,课程,成绩) 记录:表中的一行 属性(字段):表中的一列 关键字:某个属性集可以惟一地确定记录 主键:在实际的应用中只能选择一个关键字 值域:属性的取值范围 7.1.4 常见的数据库系统及其开发技术 数据库系统运行模式: 客户机/服务器模式( Client/Server,C/S ) 浏览器/服务器模式(Browser/Server,B/S) 1.C/S模式 2.B/S模式 7.2 数据库的建立和维护 Access的特点 是Office的组件之一 具有对数据进行存储、管理、处理等常规功能 直观的可视化操作操作工具和向导 丰富的函数功能 7.2.1 Access 数据库的组成 7.2.2 Access 数据库的建立 实例:创建表Students。 Access 数据库的建立 7.2.3 数据库的管理与维护 2.表结构的修改 3.数据的导出和导入 6 .定义主键 在Access中,最好为创建的每一个表定义一个主键。主键可以由一个或多个字段组成,用于标识表中的每一条记录。作为主键的字段其值是唯一的。 7 .建立表间关系 在Access中,数据库拥有众多的表。这些表虽然都处在同一个数据库中,但彼此是独立存在的,相互间还没有建立起关系。关系数据库系统的特点是可以为表建立表间关系,从而真实地反映客观世界丰富多变的特点以及错综复杂的联系,减少数据的冗余。 7 .建立表间关系 ACCESS中只能建立两种关系: 一对一关系和一对多关系。一个多对多关系要转换成两个一对多关系。 8 .为数据库设置密码 为数据库设置密码可以防止非法用户使用数据库,是简便易行的数据库安全保护措施。 操作步骤: 1、以独占方式打开数据库 2、工具/安全/设置数据库密码 7.2.4 Access表达式 (3) Between运算符 格式:表达式1 Between 表达式2 And 表达式3 3 Between 1 And 10:True 3 Between 1 And 2: False, (4) 可使用通配符:*和? 查找姓“张”的学生:姓名 Like 张* 查找不是姓“张”的学生:姓名 Not Like 张* (5) In 用于指定一个值的列表,其中任一值都可与查找的字段匹配。 例如:In (“611101”,“611201”,“611202”) 等价于: =“611101” Or =“611201” Or =“611202”。 数据库的查询 在Access关系数据库中,查询是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。 查询可以进一步分为选择查询、参数查询、交叉表查询、操作查询和SQL查询。 选择查询可以从指定的表中获取满足给定条件的记录,也可以对筛选出来的记录进行分组,并且对记录作总计、计数、平均值以及其他类型的汇总计算。 查询的特点 选择查询设计视图结构 选择查询设计视图分为上下两部分,上半部分叫表/查询输入区,用于显示查询要使用的表或其它查询;下半部分叫范例查询(QBE)设计网格,用于确定动态集所拥有的字段和筛选条件等。 在QBE设计网格中,初始设置了如下几行: 1、字段:用于设置查询所涉及到的字段。 2、表:用于指明字段所归属的表。 3、排序:用于设置查询的排序准则。 4、显示:用于确定相关字段是否在动态集中出现。它以复选框的形式出现,当复选框选中时,相关字段将在动态集中出现。 5、条件(准则):用于设置查询的筛选条件。 6、或:用于设置查询的筛选条件。“或”行以多行的形式出现。 运行选择
您可能关注的文档
最近下载
- 电路电流练习.doc VIP
- 安全生产标准重大危险源管理人员培训记录.docx VIP
- 商业写字楼智能化初步设计在2025年的智能化物业管理系统评估报告.docx
- DB32_T 4342-2022工业企业全过程环境管理指南.docx VIP
- 传感器数字式传感器详解.ppt VIP
- 马工程外国文学史第一章古代文学.pptx VIP
- 低空经济行业市场前景及投资研究报告:Joby,Archer,国内eVTOL产业.pdf VIP
- 《数据可视化技术》课件.ppt VIP
- Unit 1 Helping at home 第5课时 Part B Let’s learn&Listen and chant(教学设计)英语人教PEP版四年级上册.pdf
- 《普通遗传学》第9章近亲繁殖和杂种优势.ppt
文档评论(0)