为维护数据库的完整性,数据库系统必须实现的功能包括()。
A.提供定义完整性约束条件的机制
B.提供完整性检查的方法
C.进行违约处理
D.提供数据操作
A.提供定义完整性约束条件的机制
B.提供完整性检查的方法
C.进行违约处理
D.提供数据操作
A.完整性约束能够防止合法用户使用数据库时向数据中添加不合语义、与实际应用不符的数据
B.利用完整性约束机制可实现业务规则
C.合理的数据库完整性设计能够兼顾数据库的完整性和数据库系统的高效性
D.在应用软件层级的功能性能测试中,完善的数据库完整性约束机制有利于更高效地发现应用软件中的错误
A.实体完整性规则
B.引用完整性规则
C.用户定义的完整性规则
D.数据库内置完整性规则
A.数据库管理系统
B.数据库
C.数据仓库
D.数据库管理员
A.数据库只包括描述事物的数据本身
B.数据库中的数据具有较小的冗余和较高的数据独立性
C.数据库系统是为数据库的建立、使用和维护而配置的软件
D.数据库管理系统是数据库集合的组成部分
企业总部采用分级数据库系统,各地分部采用关系数据库,带来的主要风险是()。
A.数据完整性约束难以设计和实施
B.各地数据存在不一致
C.各数据库系统间数据的集成难以实现
D.数据不能及时得到更新
创建一个名称为BookStore的数据库,支持网上书店系统的信息管理。要求: (1)将主数据库文件BookStore.MDF放置在的D:\DBF文件夹中,文件大小为5MB,文件增量为2MB,不限制增长。(2)将事务日志文件BookStore_log.LDF放置在的D:\DBF文件夹中,文件大小为2MB,最大值为10MB,文件按10%增长。 提示:在创建数据库之前,如果D:\DBF文件夹不存在,应先创建。 2.在BookStore数据库中按表1.1(a)~表1.8(a)所示的表结构建立数据表,并且为各个表定义相应的域完整性约束,定义主关键字实现实体完整性约束。 3.在BookStore数据库的各个相关表之间建立关系,实施参照完整性约束,并创建如图1.5所示的数据库关系图。 提示:注意建立关系的两个字段数据类型必须完全相同。 4.为数据表Book、Publisher、Customer各插入3条记录,各数据表记录如表1.1(b)~表1.8(b)所示。 提示:数据表数据输入要有先后顺序:在关系约束中作为主表的数据应该先输入,外表的数据后输入,并且外键的值是主键中已经存在的值或为空(如果外键允许为空)。另外,数据输入时要注意已经设置的各种完整性约束。 5.练习数据表结构修改操作。将Customer表“Name”字段的类型改为nvarchar(20);在LoginDate字段前增加一个字段Photo,设置为image类型。 6.数据表记录的更新操作,加深对数据完整性及其约束作用的理解。在Book表中添加记录“1003、人体手册、吴清忠、13、2006-01-01、其他、750211004、Null、以人体结构介绍中医的体系以及常见病的防治知识、29、0.73”。将Book表中BookCode为“0503”的记录删除;将BookCode为“0202”记录的Discount字段内容更新为“0.50”。 7.索引的创建和删除。在Book表中以“BookName(降序)”建立一个名称为“IX_BookName”的唯一索引;以PublisherCode(升序)和PublishTime(降序)建立一个名称为“IX_PublisherCodePublishTime”的索引;以BookSort升序建立索引IX_BookSort。删除“IX_BookName”索引。 提示:索引可以建立在属性或属性组上。索引可以在表设计页面完成,也可以在对象资源管理器中展开表的索引文件夹新建和维护已有索引。
下列关于数据库系统的说法中,()是错误的。
A.在操作系统中,数据库是以文件方式存储数据的,是数据的一种高级组织方式
B.数据库中,同一数据表中的各数据记录,按同一结构存储,不同的应用程序都可直接操作使用这些数据
C.数据库系统提供管理手段来保持数据的完整性、一致性、安全性
D.分布式数据库将原来集中存放和管理的数据库分布在网络节点上,逻辑上构成了多个数据库