SQLserver 数据库系统概论补考题0 本文作者:donghao 发布于:9/3/2010 分类:学习资料 点击:20 表示实体和实体之间联系的模型,称为( 实体-联系模型 )。 SQL语言中定义建立基本表的语句是( CREATE TABLE )。 4.关系模型的三类完整性规则包括( 实体完整性规则 )、( 参照完性规则 )和( 用户自定义完整性规则 )。 SQL数据库文件根据作用不同可以分为( 主要数据文件 ),(次要数据文件 )和( 事物日志文件 )。 在SQL数据库中,根据索引的存储结构不同将其为(聚集索引 )和 ( 非聚集索引 )。 主码:若一个关系中存在若干候选码或候选关键字,则从中指定为关键字的属性(或属性组合)称为该关系的主关键字或主码。 事务:所谓事务是用户定义的一个操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 索引:是根据表中一列或若干列按照一定顺序建立的列值与记录行之间的对应关系表。 1.数据库系统的特点。 一、数据结构化 二、数据的共享性高,冗余度低,易扩充 三、数据独立性高 四、数据由DBMS统一管理和控制 2.什么是子查询?在T-SQL语言中存在哪几种基本的子查询方式。 子查询分四种基本子查询: (1)使用in 查询返回一列或更多值 (2)比较运算符,返回单个值勤做为外查询的参数 (3)带有any或all运算符的子查询 (4)用exists 查询时相当于进行一次数据测试 (1)查询课程表Course中的课程号、课程名和学分。 SELECT Cno,Cname,Credit FROM Course; (2)查询年龄在20-23岁(包括20和23岁)之间学生的姓名、年龄、系别。 SELECT Sname, Sdept, Sage FROM Student WHERE Sage BETWEEN 20 AND 23; (3)查询选修了2号课程且成绩在80分以上的所有学生。 SELECT Student.Sno, Sname FROM Student, SC WHERE Student.Sno=SC.Sno AND SC.Cno='2' AND SC.Grade>80; (4)查询学生的成绩平均分。 SELECT AVG(Grade)AS 平均分 FROM SC (1)插入一条选课记录(‘95019’,‘1’) INSERT INTO SC(Sno, Cno) VALUES ('95019', '1'); (2)将学生95002的年龄改为22岁。 UPDATE Student SET Sage=22 WHERE Sno='95002'; (3)删除SC表中尚无成绩的选课记录。 DELETE FROM SC WHERE Grade IS NULL (4)删除Student表没有姓名的记录。 DELETE Student WHERE Sname IS NULL; 本文出自: 东昊信息网, 原文地址: http://www./post/99.html |
|