注意:此页面搜索的是所有试题
湖南大学-计算机应用技术高本
在一个表上只能创建一个Primary Key约束和一个Foreign Key约束。
更新视图数据实际上对定义视图的基本表数据进行了更新,如果使用DROP VIEW删除一个视图后,那么,将删除定义视图的基本表中的所有记录。
在建立数据库表时,定义Foreign Key约束的列不能与自身表的Primary Key约束列进行关联。
如果关系模式R是1NF,且每个非主属性完全函数依赖于R的某个候选键,则称R是3NF。
如果(X,Y)→Z成立,那么X→Y、Y→Z成立。
在进行数据库设计时,实体模型将被转换为关系模型,其中关系模型在数据库中是以表的形式存储,那么,表的个数与实体模型中实体的个数是相等的。
在SELECT查询语句中,条件语句Where <condition>中,condition表达式必须是一个逻辑表达式。
在进行数据查询时,视图的使用方法与关系是一致的。
1.关系模式Student(Sno, Sname, Cno, Cname, Grade) 的属性分别表示学号、学生姓名、课程号、课程名、成绩。请将该模式分解为3NF。
关系模式Personal描述了职员的基本信息,属性pid, name, sex, photo, birthday, age, salary、dept、senior分别表示个人编号、姓名、性别、照片、出生日期、年龄、薪酬、部门、上司,其中照片字段、薪酬字段和上司字段允许为空,其他字段全部为非空,上司对应本表中的另一个人编号,其中性别限定只能输入’男’或’女’ 关系模式Resume描述了职员任职信息,属性id, seq, startdate, enddate, job分别表示个人编号、序号、起始日期、终止日期、职位,每个人可以有多条记录,其中每人只允许最多有一条记录中的终止日期为空,其他字段全部为非空。请使用SQL语言实现下列功能:(1). 为上述两个模式建立数据库基表,包括建立关键字及约束条件; (2). 查询所有现职男职员; (3). 查询所有年龄为30岁以上且任职数为两个以上的所有人员的基本信息; (4). 查询所有既有上司且又有下属的职员的基本信息,要求按照年龄升序、出生日期降序排列; (5). 为所有2001年10月5日之前任职的女性职员增加工资10%。
一个完整的数据库系统包括五大部分:数据、数据库、数据库管理系统、数据库用户、应用程序。
1.在一个数据库关系中,主键属性保证了记录的唯一性,同时它不能取_________值。
2. 数据库系统与传统文件系统之间最明显的区别是____________。
3.在SELECT语句中使用IN或NOT IN后接一个子查询构造WHERE条件时,则 该子查询所返回的值必须是___________________。
4.在SQL语句中构造WHERE条件时使用EXISTS时,则EXISTS与其后续部分所 组成的表达式的返回类型是 。