欢迎来到天天文库
浏览记录
ID:32633870
大小:341.45 KB
页数:12页
时间:2019-02-14
《北邮工程硕士数据库系统设计考试复习答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、考试范围:第一章第二章—心.第二早第四章SQL复习题1.试述数据管理的发展阶段。手工管理阶段(50年代中期以前)文件系统阶段(50年代末-60年代末)数据组{数据组2应用程序n_[数据组n数据库系统阶段(60年代末-至今)2.试述数据库系统的三级模式。DBMS捉供数据库定义语言定义数据库结构,包括外模式、模式、内模式及相互Z间的映射,定义完整性约束、安全限制等。数据库内部的模式结构用户Al用户A2用户Bl用户B2用户B3数抓库系统的体糸结构物理数据独立性:内模式发生改变时,数据的逻辑结构不变,修改内模式和概念模式Z间的映射;逻辑
2、数据独立性:概念模式发牛•改变时,数据库的外模式不变,建立在外模式上的应用程序不需耍改变,修改外模式和概念模式之间的映射。应用访问数据库数据的过程⑴咸川軀字A向DBMS发山读取记录的命令■应川加企命令中给川所读记驶的条件:(2)DBMS分析川户命令.调川应川用川a对咸的外模式,从了模貢中找到対应记來的数钢描述.把对陶的数据记录描述先读到杀统级冲中,⑶DBMS调川枇念模式很据所读记录的外模式/模式的映射关系•决止读入植式中的哪叫记求:(DDBMSTT允隹级冲区中传找记我如果找到,转⑼:(5)DBMS调川物理伽模式.仮据棋式/物理棋
3、式映姑矢系・iktiL从哪台i殳备、川何种存取方式渎取I那叫记必3试述数据库系统的组成和数据库的用户。“数据库系统"在大幺数时候都是指DBMS。但是严格地来说,数据库系统-DBS是指在计算机系统中引入数据库Z后的系统,一般山数据库.数据库管理系统(及其开发工具人应用系统、数据库管理员(DBA-DalabaseAdministrasr)和川户构成。即:DBS二DB+DBMS+APPLICATION+DBA+USER数据库用户如下:EndUsers:naiveUserscasualusersInteractiveSQLApplica
4、tionProgrammcrsProceduralSQL,TransactionDatabaseanalyzeranddesignerDatamodeling.Normalizationtheory,DatabaseAdministrators.DBADatabasemaintenance,Security,Integrity,RecoveryDatabaseManagementSystemdesignerandimplementerImplementationtechniqueofabovetechniquesforSpeci
5、alandNewDatabaseManagementSystem4试述数据库管理系统DBMS的功能。数拯库系统中对数拯进行管理的软件,是数拯库系统的核心组成部分。数据库定义:DBMS提供数据库定义语言定义数据库结构,包括外模式、模式、内模式及相互之间的映射,定义完整性约束、安全限制等;数据操纵:提供数据库操作语言实现对数据库的操纵;数拯库运行控制:数据安全性控制;数据完整性控制;并发控制;数据库恢复机制:数拯库维护:数据的载入、转储,数据库的乘组织、性能监视及分析等。5什么是物理数据独立性和逻辑数据独立性?物理数据独立性:内模式
6、发生改变时,数据的逻辑结构不变,修改内模式和概念模式之间的映射:•逻辑数据独立性:概念模式发生改变时,数据库的外棋式不变,建立在外模式上的应用程序不盂要改变,修改外棋式和概念模式Z间的映射。6.试描述客户/服务器数据库应用系统典型的两种体系结构和工作方式。clientservera.two-tierarchlectureb.three-tierarchitecture■两层体系结构:E.g.客F端程净通过ODBC/JDBC与数据库交互■三层体系结构:E.g.基于web的应用,通过中间件构建应用-把一个应用系统按照逻辑功能分成用户
7、界面、应用农示逻辑.爭务逻辑、数据管理等,按照其相对角色的不同区分为客户端和服务器端软件。-客户软件能够请求服务器软件的服务。客户软件和服务器软件可以分布在网络中不同的计算机节点上,也可以放程在同一台计算机上。-两层结构、三层结构、*层结构客户端I服务器存储文件I应用程序数据库API数据管理客户管理网络/通信接口7网络协议网络/通信接口两层C/S结构的基本工作方式:客户程序运行用户的应用程序,向数据库服务器发送SQL请求,数据库服务器接受客户机的请求,并将处理结果返回客户端。-•个客户应用开发语言和一个*用途的用于传送客户诘求到
8、服务器的机构是整个两层结构的核心。把SQL语言从客户机传送到服务器上必须能识别服务的标识符或由一个应用程序接口来完成,还必须知道服务器的位賈、数据组织形式以及数据如何定义。在服务器中,请求将得到存储逻辑和处理的进一步优化,例如使用权限、完整性、并发控制等。•客户
此文档下载收益归作者所有