数据库系统概论王珊第5版PPT第2章
- 格式:ppt
- 大小:2.63 MB
- 文档页数:115


数据库系统概论第五版课后习题答案王珊版数据库系统概论是计算机科学与技术专业的一门重要课程,也是信息管理与信息系统专业的必修课程。
本课程的主要内容包括数据库系统的基本概念、数据库系统的体系结构、数据库设计与数据模型、关系数据库理论与应用、数据库编程与应用开发、数据库安全与完整性、数据仓库与数据挖掘等内容。
通过学习本课程,可以使学生掌握数据库系统的基本理论和技术,具备数据库设计、管理和应用开发的能力。
本文是针对数据库系统概论第五版课后习题答案王珊版的一篇解答文章。
本文将围绕课后习题的内容展开讨论,对每一个习题进行详细的解答和分析,希望能够帮助学生更好地掌握数据库系统概论的知识。
第一章数据库系统概述。
1.1 什么是数据库系统?数据库系统是由数据库和数据库管理系统(DBMS)组成的。
数据库是按照数据模型组织和存储的数据集合,而数据库管理系统是用来管理数据库的软件系统。
数据库系统的主要功能包括数据定义、数据操纵、数据控制和数据查询。
1.2 数据库系统的优点是什么?数据库系统具有数据共享、数据独立性、数据一致性、数据完整性、数据安全性和数据易维护等优点。
1.3 什么是数据模型?数据模型是用来描述数据、数据关系、数据语义和一致性约束的概念工具。
常用的数据模型包括层次模型、网络模型、关系模型和面向对象模型等。
1.4 数据模型的三级结构是什么?数据模型的三级结构包括外部模式、概念模式和内部模式。
外部模式是用户看到的数据视图,概念模式是数据库的全局逻辑结构,内部模式是数据库的存储结构和物理结构。
第二章关系数据库。
2.1 什么是关系数据库?关系数据库是以关系模型为基础的数据库。
在关系数据库中,数据以表的形式存储,每个表包含若干行和若干列,行表示记录,列表示字段。
2.2 什么是关系代数?关系代数是一种用来操作关系数据库的形式化语言。
它包括一组操作符,如选择、投影、连接、除法等,可以对关系进行操作。
2.3 什么是关系完整性约束?关系完整性约束是指在关系数据库中对数据进行约束的规则。
实验2答案1.管理数据库1)要求在本地磁盘D创建一个学生-课程数据库(名称为student),只有一个数据文件和日志文件,文件名称分别为stu和stu_log,物理名称为stu_data.mdf 和stu_log.ldf,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。
CREATE DATABASE studentON(NAME=stu,FILENAME='D:\stu_data.mdf',SIZE= 3MB,MAXSIZE= 500MB,FILEGROWTH= 10%)LOG ON(NAME=stu_log,FILENAME='D:\stu_log.ldf',SIZE= 3MB,MAXSIZE=unlimited,FILEGROWTH= 1MB)2)创建一个Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件为Company.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。
CREATE DATABASE companyON(NAME=company_data,FILENAME='D:\company.mdf',SIZE= 10MB,MAXSIZE=unlimited,FILEGROWTH= 10%)LOG ON(NAME=company_log,FILENAME='D:\company.ldf',SIZE= 1MB,MAXSIZE= 50MB,FILEGROWTH= 1MB)3)创建数据库DB,具有2个数据文件,文件逻辑名分别为DB_data1和DB_data2,文件初始大小均为5MB,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长;所有文件都存储在D盘文件夹ceshi中。