当前位置:首页 > 数据库作业 第一章
第一章 数据库系统概述
一. 简答题(回答时尽量简洁,抓住关键点即可,不需要展开)
1. 简述数据抽象、数据模型及数据模式的概念,以及它们之间的关系?
数据抽象是指一种数据抽取过程;数据模型是用来组织数据的工具;数据模式是抽取的数据用数据模型组织后得到的结果。
数据模型是数据抽象的工具,数据模式是数据抽象的结果。 2. 何谓DBMS、数据库系统、视图?
数据库管理系统(database management system)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS。
数据库系统(database systems),是由数据库及其管理软件组成的系统。它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。
视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。 3. 数据库管理系统的基本功能?
1,数据独立性;2,安全性;3,完整性;4,故障恢复;并发控制。 4. 对数据库中的数据,最基本的四种操作是什么?
增,删,改,查询
5. 数据库系统的三个抽象层次?
视图抽象、概念抽象、物理抽象。
6. 数据模型的三个评价标准、三个要素、分类?
评价标准:比较真实的描述现实世界,易用户理解,易于在计算机上实现; 要素:1)数据结构,2)数据操作,3)数据的约束; 分类:A.概念模型,B.逻辑模型,C物理模型。 7. 传统的三个数据模型是指什么?
层次数据模型,网络数据模型,关系数据模型 8. 数据库语言的作用,一般应包含哪几个子语言?
数据库语言是DBMS提供给用户定义结构、操纵数据和管理DBMS的一个界面。包括数据定义子语言、数据操纵子语言、数据控制子语言,分别提供结构定义、数据操纵和系统控制功能。
9. SQL语言的使用方式?
一种是在终端交互方式下使用,称为交互式SQL;另一种是嵌入在高级语言的程序中使用,称为嵌入式SQL
10. 数据管理的发展分哪三个阶段?数据库技术的发展经历了哪几代?
数据库技术的发展可以大体归为三个阶段:人工管理、文件系统和数据库管理系统; 11. 对应列出IBM、Oracle、Sybase、Microsoft各自的数据库产品。
IBM : Visual Warehouse OLAP ,DB2 OLAP Server, QUEST, Intelligent Miner Oracle: Oracle Warehouse Builder, Oracle 10g
Sybase : Industry Warehouse Studio Microsoft : SQL Server, OLAP Service
12. 请简述计算机学科中“逻辑”与“物理”、“高级”与“低级”的含义。
逻辑指的是某种理论某种思想或某种表示方法,而物理指的是真实存在的实际的。 高级是指易被人理解的,但相对来说不易用计算机实现的,低级指的是面向底层的,不易被人理解的,较高级来说效率低下。 13. 请简述你对“结构化”、“半结构化”和“非结构化”的理解。
结构化:数据结构字段含义确定、清晰,可以用二维表结构来逻辑表达实现的数据,典型的如数据库中的表结构。
半结构化:具有一定结构,但语义不够确定,有些字段是确定的title,有些不确定table,可根据需要扩充,典型的如HTML网页。
非结构化:杂乱无章的数据,很难按照一个概念去进行抽取,无规律性。
二.单项选择题
1. ( ? )不是SQL语言的标准。
①SQL-84 ②SQL-89 ③SQL-92 ④SQL:1999 2. ( ④ )数据模型没有被商用DBMS实现。
①关系模型 ②层次模型 ③网状模型 ④ER模型 3. ( ③ )不是数据模型应满足的要求。
①真实描述现实世界 ②用户易理解 ③有相当理论基础 ④计算机易实现 4. SQL语言最早在( ② )上开发。
①DB2 ②System R ③Oracle ④Ingres
三.判断题(正确打√,错误打×)
1. 一个数据库系统设计中,概念模式只有一个,而外模式则可有多个。 ( √ )。 2. 每一种DBMS的实现,均是建立在某一种数据模型基础之上。 ( √ )。 四.请你谈谈学习完第一章后,对数据库的体会。(所写内容不能与其他同学雷同!) 经过4周的数据库课程第一章的学习,我大概了解了一些数据库系统的基本功能,系统的组成,数据库的发展等,了解到还有专门的数据库语言及其与一般的高级语言的区别和相应的使用方法。但是课堂上讲的知识比较理论化,听起来不是很懂。如果不动手实际操作就很难将知识转化为实际动手能力,只有多操作才能找到知识漏洞,才能学到更多关于实际操作的知识和技巧。
共分享92篇相关文档