第3章 数据库的创建与管理
- 格式:ppt
- 大小:731.50 KB
- 文档页数:53
第2章数据库的创建与管理【学习目标】本章将要学习SQL Server 2005数据库的物理文件、逻辑文件、事务日志、文件组、数据库的物理空间和数据库状态等基本概念。
学会使用SSMS和T-SQL语句创建与管理数据库。
本章的学习要点包括如下几点:(1)SQL Server2005简介(2)创建数据库(3)管理数据库【学习导航】数据库是表、视图、索引、存储过程、触发器等数据库对象的集合,是数据库管理系统的核心内容。
应用SQL Server 2005进行数据管理之前,首先要创建数据库。
本章的主要内容及其在SQL Server2005数据库管理系统中的位置如图2-1所示。
SQL Server 数据库简介SQL Server 2005是关系数据库,它是按照二维表结构方式组织的数据集合,每个SQL Server 都包含了两种类型的数据库,系统数据库和用户数据库。
系统数据库存储的是有关SQL Server 系统本身的相关信息,SQL Server通过系统数据库来操作和管理系统。
用户数据库由用户来建立和管理,SQL Server中可以包含一个或多个用户数据库。
不能在master数据库中创建任何用户对象(例如表、视图、存储过程或触发器)。
master数据库包含SQL Server实例使用的系统级信息(例如登录选项和配置选项设置)。
2.1.1 课堂案例1—数据库文件的分类【案例学习目标】掌握Books数据库中数据库文件的类型。
【案例知识要点】数据文件、文件组、事务日志文件。
【案例完成步骤】(1)启动“SQL Server Management Studio”。
(2)在“对象资源管理器”中展开【数据库】结点,查看到其中有一个名为Books的数据库,如图2-2所示。
图2-2 Books数据库(3)找到SQL Server的安装路径(如:C:\Program Files\Microsoft SQL Server),依次打开“MSSQL.3”、“MSSQL”、“Data”文件夹,其中的“books.mdf”和“books_log.ldf”即为Books 数据库对应的数据文件和日志文件,如图2-3所示。
数据库及其应用第1章数据库基础知识一、单项选择1.支持数据库各种操作的软件是()。
A.数据库系统B.操作系统C.数据库管理系统D.数据库操作系统2.文件系统与数据库系统的主要区别是()。
A.文件系统简单,而数据库系统复杂B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统的数据量少,而数据库系统可以管理大量数据D.文件系统只能管理数据文件,而数据库系统可以管理各种类型文件3.不同实体之所以不同是根据()的不同加以区分的。
A.主键B.外键C.属性的定义、类型和个数D.名称4.下列描述的实体联系方式中错误的是()。
A.一对一B.一对二C.一对多D.多对多5.下列所描述画E-R图的目的叙述中错误的是()。
A.反映数据库包含哪些数据B.反映数据库包含哪些信息及信息之间的联系C.设计数据库D.设计数据库应用程序6.下列所述关系模型的三类完整性规则中错误的是()。
A.结构完整性B.域完整性C.参照完整性D.实体完整性7.下列所述的两个相等关系的论点中正确的是()。
A.必须属性相同B.必须属性相同而且属性的取值也相同C.必须属性相同而且属性的取值也相同,并且必须保证行的次序完全相同D.必须属性相同而且属性的取值也相同,并且必须保证列的次序完全相同8.下列所述将一对多联系的E-R图转换为关系模型,其中正确的是()。
A.只需将每个实体都转换为一个关系即可B.必须把每个实体转换为关系C.除需把每个实体都转换为一个关系外,还必须把联系也转换为一个关系D.将两实体转换为关系,但需将一方实体的主键纳入多方关系中作为外键9.基于“雇员”表查找所有“女”雇员的关系运算属于()运算。
A.选择B.投影C.连接D.集合10.设“职工”和“车间”两关系模型如下:职工(职工编号,姓名,性别,出生日期,车间编号,车间主任)车间(车间编号,名称,人数,车间主任)则下列结论正确的是()。
A.“职工”关系属于2NF,“车间”关系属于3NFB.“职工”关系属于1NF,“车间”关系属于2NFC.“职工”关系属于2NF,“车间”关系属于2NFD.“职工”关系属于1NF,“车间”关系属于3NF二、填空题1.能够唯一标识实体的属性称为________。