《数据库基础及实践技术——SQL Server 2008》一习题

    xiaoxiao2021-04-17  217

    习题

    与文件系统相比,数据库系统有哪些好处?简述数据库管理系统的主要功能。简述数据库系统的主要组成部分。简述数据模型三要素包含的内容。简述概念层数据模型的作用。简述实体–联系模型中实体、属性和联系的概念。指明下列实体之间联系的种类:1)教研室和教师(假设一个教师只属于一个教研室,一个教研室可有多名教师)

    2)商店和顾客(假设一个顾客可在多个商店购买商品,一个商店可将商品卖给多个顾客)3)国家和首都4)班级和学生(假设一个学生只属于一个班级,一个班级可有多名学生)5)班级和班主任(假设一个班级只有一个班主任,一名教师可担任多个班级的班主任)

    解释关系模型中主键、外键、主属性、非主属性的概念。设有如下两个关系模式,试指出每个关系模式的主键、外键,并说明外键的引用关系。产品(产品号,产品名,价格,型号)

    其中“产品名”可能有重复,每种产品有唯一的“产品号”,每种产品有唯一的“价格”和“型号”。销售(产品号,销售时间,销售数量)假设能够同时销售多种产品,但同一产品在同一时间只能销售一次。

    关系模型的数据完整性约束包含哪些内容?分别说明每一种完整性约束的作用。简述数据库系统三级模式结构的含义。什么是逻辑数据独立性?什么是物理数据独立性?简述第一范式、第二范式和第三范式关系模式的概念。设有描述顾客购买商品情况的关系模式:购买(顾客号,顾客名,顾客地址,商品号,商品名,生产厂家,商品价格,购买时间,购买数量)1)指出此关系模式的主键。

    2)判断此关系模式属于第几范式,如果不是第三范式,请将其规范化为第三范式关系模式。

    有描述学生信息的关系模式:学生(学号,姓名,所在系,系主任,课程号,课程名,学分,成绩)。假设学分由课程号唯一确定,每个系只有一个系主任,一个人只担任一个系的主任。试问:此关系模式属于第几范式?若不是第三范式,请将其规范化为第三范式,并指出分解后各关系模式的主键和外键。设有描述教师信息的关系模式:教师(教师号,教师名、职称,所在系,办公地点)。假设每位教师只属于一个系,每个系有唯一一个办公地点。试问:此关系模式属于第几范式?如果不是第三范式,请将其规范化为第三范式,并指出分解后各关系模式的主键和外键。数据库应用结构有哪几种?试比较这些应用结构的优缺点。 相关资源:SQL Server数据库复习题

    最新回复(0)