03第1章 数据库系统结构
- 格式:ppt
- 大小:139.00 KB
- 文档页数:17


第9章 数据库操作
9.3 同步训练
9.3.1 同步训练试题
1.Access的数据库文件默认的扩展名是______。
A.mdb B.adb C.db D.dot
2.某关系数据库系统中,设有“选修操作系统”的学生关系A,“选修电子商务”的学生关系B,那么,求“选修操作系统”而没有“选修电子商务”的学生,则需要对这两个关系进行______运算。
A.并 B.交 C.差 D.补
3.在Access中,______不属于数据表的复制方式。
A.表结构的复制 B.记录的复制
C.结构与记录同时复制 D.选中字段的复制
4.在Access 2000表中输入数据时,每输完一个字段值,可以按______键转至下一个字段。
A.Tab B.Alt C.Esc D.End
5.在Access 2000中,在数据表中删除一条记录后,被删除的记录______。
A.可以恢复到原来位置
B.能恢复,但被恢复为最后一条记录
C.能恢复,但被恢复为第一条记录
D.不能恢复
6.假设在Access中已经建立了“学生”表,表中包括“学号”、“姓名”、“性别”、“班级”等字段,如果要统计出每个班级的人数,那么在查询设计视图的“班级”的“总计”行和“学号”的“总计”行中应分别选择______。
A.Group By和Count B.Group By和Sum
C.Count和Group By D.Sum和Group By
7.某学校有多个班,每个班有多名学生但只能有一个班长,那么班长与学生这两个实体之间的关系是______。
A.1:1 B.1:n C.n:1 D.m:n
8.在设计数据库的时候要使用标准化原则,标准化有助于消除数据库中的数据冗余。标准化有多种形式,其中______通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。
《 Visual FoxPro程序设计 》讲义
1/7 第一章 数据库系统基础知识
1.1 数据处理与数据管理技术
1.数据处理的定义:是对各种类型的数据进行收集、存储、分类、计算、加工、检索与传输的过程。
2.数据处理的五个步骤:收集原始数据、编码转换、数据输入、数据处理、数据输出。
3.数据管理技术发展的三个阶段:
根据提供的数据独立性,数据共享性,数据完整性,数据存取方式等水平的高低,计算机中数据管理技术的发展可以划分三个阶段:
(1)人工管理阶段:用于科学计算,数据面向程序,即数据与程序在同一个程序文件中,数据不能共享
(2)文件系统阶段:数据以文件形式保存,与程序有相对的独立性
(3)数据库系统阶段:采用数据模型表示复杂的数据结构,数据冗余减少,实现数据共享,因此该阶段具有较小的数据冗余度,较高的数据独立性。
1.2 数据库系统的组成
1. 基本概念
(1) 数据库(DataBase DB)
定义:是以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。
采用数据模型表示数据结构,具有较小的冗余度
具有数据独立性
特点: 实现数据共享,安全可靠,保密性能好
提供了方便的用户接口
层次型数据库:采用树型结构
数据库分类: 网状型数据库 :采用无向图形结构 《 Visual FoxPro程序设计 》讲义
2/7 关系型数据库:采用二维表结构
(2) 数据库系统的三级模式
为了实现数据的独立与共享,便于数据库的设计和实现,将数据库系统的结构定义为三级模式结构:
外部层(外模式、用户模式):是个别用户看到的数据视图,是与具体应用有关的数据的逻辑表示。
第1章 数据库应用系统概述
单选题
1.银行ATM机上运行着________。 A. 客户端程序
B. 网站
C. APP程序
D. 服务器
答案:A
解析: 银⾏ATM机系统⼀般采用客户/服务器结构,在ATM机上运⾏着专门的客户端软
件支持用户存取款业务,服务器运⾏在远程的数据中⼼。⽹站是浏览器/服务器结构的服务
程序,用户通过浏览器使用系统;APP是⼀种移动应用程序,运⾏在⼿机等移动设备上。
2.在用户使用淘宝购物网站时,用户的计算机中需要运行着________软件。
A. 浏览器
B. 网站 C. APP程序
D. 服务器
答案:A
解析: 淘宝等电⼦商务系统⼀般采用浏览器/服务器结构,用户通过计算机上运⾏的浏览
器访问远程的服务器上的⽹站。APP是⼀种移动应用程序,运⾏在⼿机等移动设备上。
3.在一个学生成绩系统中,学生的课程成绩被以数值方式存储,当要查询一个学生的成绩
或生成学生成绩单时,用户获得________服务。
A. 信息
B. 数据 C. 符号
D. 文本
答案:A
解析: 信息系统管理数据,提供有意义的信息服务。符号和⽂本都是数据的表示形式。
4.数据是________。 A.信息
B.信息的描述形式
C.信息的集合
D.信息的价值
答案:B
解析:本题描述数据和信息的关系。数据是信息的具体表现形式,以⽂本、数字、图像等符
号描述,信息是经过加⼯对使用者有意义的数据。
5.信息的价值关键取决于________。
A.对用户有用 B.数据量大
C.与事实相符合
D.时效性
答案:A 解析:信息是否有价值的关键还是看信息是否符合用户的需求。信息的准确性与时效性只是
辅助度量信息价值的基本要素。数据量的⼤小与信息量不成正比,过多冗余的数据反⽽会降
低信息量,影响信息价值。
6.数据库应用系统是一个以数据库为基础,以信息管理和利用为目标的________。
A. 人机系统
B. 自动化系统
第11章 数据库设计
讲授内容: 附加内容:
11.1 数据库概述
11.2 需求分析
11.3 概念设计
11.4 逻辑设计
11.5 物理设计
学习要点
家庭作业
英文课件/Lecture Notes 1
,2
11.1 数据库概述
一、 信息社会与数据库
信息社会与企业信息化
信息成为社会的重要资源;
社会构架逐步从“金字塔式”向“网络化”过渡;
组织/企业动态化、边界模糊化,企业信息化:
虚拟企业(Virtual Organization/Enterprise):
根据需要把优势互补的企业(合作伙伴)联合起来,以最有效、最经济的方式参与市场竞争、迅速响应瞬息万变的市场需求,提高竞争力。
企业信息化:
指企业如何与环境相协调,开发、利用好信息资源,使生产经营活动借助于信息的及时处理、顺畅流通而高质量、高效率的运作。
企业信息化的根本任务:
建立企业集成信息系统(EIIS)。
数据中心原理
人们的认知过程:
组织/企业动态化、边界模糊化,企业信息化:
James Martin 80年代提出;
企业集成信息系统应以数据为中心:数据类是相对稳定的;处理是多变的;集成化的数据环境。
数据规划、数据库设计&管理成为重点、难点;
西方企业中的重要角色:- CIO(Chief Information Officer) - DA(Data Administrator)
- DBA 二、 数据库的生命周期
生命周期
各阶段主要工作
规划(Planning)
应用范围确定,应用环境分析
投资估算,风险/效益分析
数据标准化工作(信息分类与编码)
DBMS及其支撑环境的规划、选择与配置
人员的培训与配备
设计(Design)
定义需求
数据建模
设计模式(外、逻辑、内)
设计完整性约束
设计典型应用