文档详情

数据库技术项目式教程(MySQL)理论练习答案.docx

发布:2025-04-29约1.1万字共10页下载文档
文本预览下载声明

TOC\o1-3\h\z\u项目1搭建数据库开发环境 1

项目2创建和管理数据库 2

项目3创建和管理表 2

项目4查询和更新数据 3

项目5创建视图和索引 5

项目6MySQL日常管理 6

项目7设计数据库 7

项目8创建函数和存储过程 9

项目9使用事务、游标和触发器 9

项目1搭建数据库开发环境

一、选择题

1

2

3

4

5

6

7

8

A

A

C

A

C

C

C

A

9

10

11

12

13

14

15

16

A

B

B

A

A

C

A

A

二、填空题

1.数据库是被长期存放在计算机内的、有组织的、可共享的相关(数据)的集合。

2.数据库的发展过程经历了人工管理阶段、(文件管理阶段)、(数据库管理阶段)三个阶段。

3.数据库管理系统的英文缩写是(DBMS)。

4.(数据库管理系统)是位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,数据库在建立、使用和维护时由其统一管理、统一控制。

三、简答题

1.与文件管理相比,用数据库管理数据有哪些优点?

(1)相互关联的数据集合;(2)较少的数据冗余;(3)程序与数据相互独立;(4)保证数据的安全可靠;(5)最大限度地保证数据的正确性;(6)数据可以共享并能保证数据的一致性。

2.试述数据、数据库、数据库系统、数据库管理系统的概念。

数据:描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等。数据与其语义是不可分的。

数据库:数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

数据库系统:数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

数据库管理系统:数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据。DBMS主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。

3.数据库管理系统的主要功能有哪些?

(1)数据库定义功能;(2)数据存取功能;(3)数据库运行管理;(4)数据库的建立和维护功能。

项目2创建和管理数据库

一、选择题

1

2

3

4

5

6

7

8

D

D

A

A

D

A

B

B

9

10

11

12

13

14

15

16

A

A

B

D

A

D

D

C

17

18

19

20

21

22

23

24

C

A

B

C

B

C

A

A

25

26

27

28

A

A

A

A

二、填空题

1.数据定义语言是指用来创建、修改和删除各种对象的,对应的命令语句是(CREATE)、(ALTER)和(DROP)。

2.数据库的数据模型包含(数据结构)、(数据操作)和(完整性约束)三个要素。

3.SQL、DCL和DML缩写词的意义是(结构化查询)语言、(数据控制)语言和(数据操纵)语言。

4.数据定义语言的缩写词为(DDL)。

5.数据操纵语言是指用来查询、添加、修改和删除数据库中数据的语句,这些语句包括SELECT、(INSERT)、(UPDATE)和(DELETE)。

6.SQL语言中,创建数据库使用的语句是(CREATEDATABASE)。

三、简答题

1.简述数据模型的三要素。

数据模型的组成要素有数据结构、数据操作、数据完整性约束。

1)数据结构:数据结构是对系统静态特性的描述。在数据库系统中,通常按照其数据结构的类型来命名数据模型,如层次结构、网状结构、关系结构的数据模型分别是层次模型、网状模型、关系模型。

2)数据操作:是指对数据库中各种数据对象允许执行的操作的集合,包括操作及有关的规则。操作主要指检索和更新(插入、删除、修改)两类操作。

3)数据完整性约束:是一组完整性规则的集合,是给定的数据模型中数据及其联系所具有的制约和储存规则。用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容。

2.简述SQL语言的组成及特点。

SQL语言的组成:SQL(StructuredQueryLanguage)即结构化查询语言,包括数据定义(DDL)、数据操纵(DML)、数据控制(DCL)。

SQL的特点:1)综合统一;2)高度非过程化;3)面向集合的操作方式;4)以同一种语法结构提供两种使用方式;5)语言简洁,易学易用。

项目3创建和管理表

一、选择题

1

2

3

4

5

6

7

8

D

C

C

A

显示全部
相似文档