- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库系统设计开发 李
考试范围:
第一章
第二章
第三章
第四章SQL
复习题
1.试述数据管理的发展阶段。
手工管理阶段(50年代中期以前)
文件系统阶段(50年代末~60年代末)
数据库系统阶段(60年代末~至今)
2.试述数据库系统的三级模式。
模式View level – 数据库的结构
例如, 数据库包含客户与账户信息,以及它们之间的联系
类似于程序变量的类型信息
物理模式Logical level: 物理层数据库设计,物理结构
逻辑模式Physical level: 逻辑层数据库设计,逻辑结构
3试述数据库系统的组成和数据库的用户及DBA的职责
组成:“数据库系统”在大多数时候都是指DBMS。但是严格地来说,数据库系统--DBS是指在计算机系统中引入数据库之后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DBA--Database Administrator)和用户构成。即:
DBS = DB + DBMS + APPLICATION + DBA + USER
数据库的用户:
End Users: naive Users casual users -----Interactive SQL
Application Programmers-----Procedural SQL,Transaction
Database analyzer and designer -----Data modeling, Normalization theory,
Database Administrators, DBA -----Database maintenance , Security , Integrity,Recovery
Database Management System designer and implementer ----- Implementation technique of above techniques for Special and New Database Management System
DBA的职责:
DBA是数据库管理员,英文是Database Administrator。 DBA的一些职责: 安装和升级数据库服务器(如Oracle、DB2、Microsoft SQL server、My SQL),以及应用程序工具。 数据库设计系统存储方案,并制定未来的存储需求计划。 一旦开发人员设计了一个应用,就需要DBA来创建数据库的用户、数据库存储结构(tablespaces)和数据库对象(tables,views,indexes)。 根据开发人员的反馈信息,必要的时候,修改数据库的结构。维护数据库的安全性。 保证数据库的使用符合知识产权相关法规。 控制和监控用户对数据库的存取访问。 监控和优化数据库的性能。 制定数据库备份计划,灾难出现时对数据库信息进行恢复 维护适当介质上的存档或者备份数据 备份和恢复数据库 联系数据库系统的生产厂商,跟踪技术信息。
DBMS提供数据库定义语言定义数据库结构,包括外模式、模式、内模式及相互之间的映射,定义完整性约束、安全限制等;
(2)数据操纵:
提供数据库操作语言实现对数据库的操纵;
(3)数据库运行控制:
数据安全性控制;
数据完整性控制;
并发控制;
数据库恢复机制;
(4)数据库维护:
数据的载入、转储,数据库的重组织、性能监视及分析等。
5 什么是物理数据独立性和逻辑数据独立性?
物理数据独立性:
内模式发生改变时,数据的逻辑结构不变,修改内模式和概念模式之间的映射;
逻辑数据独立性:
概念模式发生改变时,数据库的外模式不变,建立在外模式上的应用程序不需要改变,修改外模式和概念模式之间的映射。
6.试描述客户/服务器数据库应用系统典型的两种体系结构和工作方式。
两层体系结构: E.g. 客户端程序通过 ODBC/JDBC 与数据库交互
三层体系结构: E.g. 基于web的应用, 通过中间件构建应用
两层C/S结构的基本工作方式:
客户程序运行用户的应用程序,向数据库服务器发送SQL请求,数据库服务器接受客户机的请求,并将处理结果返回客户端。
一个客户应用开发语言和一个多用途的用于传送客户请求到服务器的机构是整个两层结构的核心。
把SQL语言从客户机传送到服务器上必须能识别服务的标识符或由一个应用程序接口来完成,还必须知道服务器的位置、数据组织形式以及数据如何定义。在服务器中,请求将得到存储逻辑和处理的进一步优化,例如使用权限、完整性、并发控制等。
客户PC运行数据库应用(界面处理),数据库服务器运行全部或大部分DBMS(数据处理)。服务器运行SQL,将查
您可能关注的文档
- 数学建模优秀论--基于遗传算法的机组组合问题的建模与求解.doc
- 数学建模美国人预测报告1.doc
- 数学开放性问题学功能浅析.doc
- 数学必修5复习学案.doc
- 数学必修一第一练习题.doc
- 数学必修5复习学案2014.doc
- 数学必修五数列识点解题技巧.doc
- 数学思维方法B702答案A.doc
- 数学必修五知识总结归纳.doc
- 数学总复习错题错及经验.doc
- 新外研版(3起)3年级上册英语全册课件(2024年新版教材).pptx
- 2024年新外研版英语3年级上册全册教学课件.pptx
- 2024年新西师大版1年级上册数学全册课件(新版教材).pptx
- 2024年新人教版1年级上册数学全册教学课件(新版教材).pptx
- 新湘教版7年级上册数学全册课件(2024年秋季新版教材).pptx
- 2024年秋季新人教版1年级上册数学全册教学课件.pptx
- 2024年秋季新译林版3年级上册英语全册教学课件.pptx
- 2024年新外研版小学3年级上册英语全册课件(新版教材).pptx
- 2024年新人教版数学1年级上册全册课件(新版教材).pptx
- 2025年春新人教版化学9年级下册全册教学课件 (2).pptx
文档评论(0)