- 479
- 0
- 约1.5万字
- 约 7页
- 2016-05-15 发布于山西
- 举报
sql复习资料 1
计科08sql复习资料
创建数据库, 创建表,添加数据,直接用操作
实验4:习题
对个表创建实体完整性;
主键(带钥匙的那个)
唯一约束,在属性——索引那个选项有个创建unique
创建表之间的参照完整性。
外键 属性——关系
对于需要默认值,直接在设计表的时候写默认值即可
用不同的方法创建下面约束。
“姓名”字段取唯一值:
唯一约束,在属性——索引那个选项有个创建unique然后为sname创建unique
(2) “性别”字段取值为:‘男’或‘女’;默认值:‘男’;
在student表中选择约束,然后再里面输入
SEX=男 OR SEX=女
最好取消检查现有数据的勾
(3)“年龄”和“分数”字段取值限定为:0~100之间。
在student表中选择约束,然后再里面输入
AGE0 AND AGE100
最好取消检查现有数据的勾
方法二:使用rule办法
CREATE RULE sex_r
AS @sex IN (男, 女)
go
EXEC sp_bindrule sex_r, s.sex
CREATE RULE age_r
AS @age = 0 AND @age 100
go
EXEC sp_bindrule age_r, s.age
实验5:习题
对教师表Teacher中的教师号Tno创建聚族索引,并按降序排列。
在属性——索引那个选项有个创建创建为CLUSTERED
对学生选课表SC,先按课号Cno升序排列,再按成绩Score降序排列。
可用CLUSTERED和unique,然后选择两个字段,分别是升序和降序(看老师的题目要求)
对表Student中的学号Sno创建唯一索引,并按升序排列。
唯一约束,在属性——索引那个选项有个创建unique然后为Sno创建unique,在选择 升序
补充知识点:
数据导入导出
数据库分离(直接在企业管理器操作)
实验6:习题
创建视图的时候可用代码或者图形化,图形化大家直接看书77页,难度不大。喜欢用代码的参考下面就可以
1、创建成绩视图SCORE_VIEW,包含学号SNO,姓名SN,课程名CN,成绩SCORE。
USE jiaoxuedb
GO
CREATE VIEW SCORE_VIEW
AS SELECT Student.Sno,Sname,Cname,Score
FROM Student,Course,SC
WHERE Student.Sno=SC.Sno AND SC.Cno=Course.Cno
GO 2、创建一个计算机系学生名单视图S_VIEW,包含学号SNO,姓名SN,性别SEX。
USE jiaoxuedb
GO
CREATE VIEW S_VIEW
AS SELECT Sno,Sname,Sex
FROM Student
WHERE Dept=计算机
GO 通过上面的视图,修改学号为991102,课号为01001的成绩记录。
USE jiaoxuedb
UPDATE SCORE_VIEW SET Score=100
WHERE Sno=991102 AND Cname=
(SELECT Cname FROM Course WHERE Cno=01001)
GO
5、创建一个视图,计算机系学生的成绩单SCORE_VIEW_CDEPT,版含学号SNO,姓名SN,课程名CN,成绩SCORE。
USE jiaoxuedb
GO
CREATE VIEW SCORE_VIEW_CDEPT
AS SELECT Student.Sno,Sname,Cname,Score
FROM Student,Course,SC
WHERE Student.Dept=计算机
AND Student.Sno=SC.Sno
AND SC.Cno=Course.Cno
GO 6、给视图S_VIEW增加一个年龄AGE字段。
USE jiaoxuedb
GO
ALTER VIEW S_VIEW
AS SELECT Sno,Sname,Sex,Age
FROM Student
WHERE Dept=计算机
GO 7、创建一个教师工资表视图SAL_VIEW,版含字段教师名Tname,性别Sex,职称Prof,工资总和SALSUM,系别Dept。
USE jiaoxuedb
GO
CREATE VIEW SAL_VIEW
AS SELECT Tname,Sex,Prof,Sal+Comm AS SALSUM
FROM Teacher
GO
8、通过视图查询教师“张明”的工资收入。
USE jiaoxuedb
SELECT Tname,SALSUM
FROM SAL_VIEW
您可能关注的文档
- 《钢结构设计规范》正文送审稿1120.doc
- 《妙句速记3000英语单词精华版》《1000句最常用英语口语》《英语谚语500句全》.doc
- 《中国古典园林史周维权》笔记.doc
- 《最强大脑》解密5:最具魔术色彩的辨脸表演.doc
- 【化学】高中知识点规律大全4——《物质结构 元素周期律》.doc
- 【数资】412考前必看资料分析实战技巧-王赛1.doc
- 01 东海装修方案1.docx
- 2 学生学籍管理系统数据库系统sql.doc
- 2-2、余热锅炉的施工工法最终版.doc
- 7税务行政许可事项服务指南 1.doc
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
原创力文档

文档评论(0)