数据完整性及数据库程序设计练习题


数据完整性及数据库程序设计

1.自建数据库,在数据库中创建一个stu(sno,sname,ssex,sdept,sage)表,通过constraint关键词为列添加约束条件,其中:sno为主键,ssex 的取值男或女,sage取值范围(0-120)。

2.修改表stu,通过constraint为stu的sname列增加一个唯一性约束条件,为stu的sdept列增加默认值为“计算机”约束条件。

3.将stu表中sage列的约束条件改为(0-150)。

4.在数据库中创建一个表score(sno,cno,score),要求:(sno,cno)为主键,sno为外键,同时满足当主表stu中sno中的值修改或者删除时,从表score中的sno值也做相应的修改或者删除,score取值范围(0–100)。

5.在自建数据库中创建一个表student(学号,姓名,性别),其中学号数据类型为用户自定义数据类型Sno_type。

6.定义一个局部变量,并通过该变量获取student表中学号为201901学生的姓名并输出。

7.定义两个局部变量var1和var2,给两个变量赋值同时用PRINT输出加法运算之后的结果。

8.定义两个局部变量var3和var4,给两个变量赋值同时用PRINT输出连接运算之后的结果。


9.从stu表中查询年龄比张三同学大的学生的学号、姓名和年龄。

10.从student表中查询姓名以王开头,并且包含2个字符的学生的信息。


文章作者: Cy_Dragon
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Cy_Dragon !
评论
  目录