- 8
- 0
- 约1.46万字
- 约 19页
- 2016-10-08 发布于贵州
- 举报
我的数据库实验指书2005
数据库原理实验指导书
一、实验目的与任务
通过实验教学,使学生进一步加深理解数据库系统的基本理论,学会数据库设计方法、DBMS的使用,数据库系统的管理和维护,熟悉数据库技术的应用。
二、实验项目与要求
序号 实验项目名称 时数 必开
选开 每套仪器人数 目的要求 实验类型 1 基本表的定义、删除与修改 2 必开 1 掌握基本表的定义、删除与修改 验证 2 建立与删除索引 2 必开 1 掌握索引的建立与删除 验证 3 SQL的数据查询 2 必开 1 掌握SQL的数据各种查询 综合
4 连接、嵌套和集合查询 2 必开 1 掌握连接、嵌套和集合查询 综合
5 SQL的数据更新 2 必开 1 掌握SQL的数据更新 验证 6 SQL的视图 2 必开 1 掌握SQL视图的建立、修改与删除 验证
7 数据库管理系统 8 必开 1 提高学生数据库系统的综合开发能力,解决实际工作的问题 设计
实 验1
实验项目名称 基本表的定义、删除与修改(2课时,验证)
实验主要内容及方法 数据表的定义、删除及修改
实验要求:
了解并掌握SSMS的使用;
掌握基本表的定义、删除与修改。
实验目的:熟练掌握基本表的定义、删除与修改,为后继学习作准备。
实验设备:装有SQL SERVER 2005的电脑
实验步骤:
(1) 启动SSMS;
(2) 选择SQL SERVER后,按确认;
选择数据库;
验证如下例题:
1 定义基本表
例3.1 建立表3.3所示的学生表Students,每个属性名的意义为Sno-学号、Sname-姓名、Ssex-性别、Sage-年龄、Sdept-所在系。这里要求Sno和Sname不能为空值,且取值唯一。
CREATE TABLE Students /*列级完整性约束条件*/
(Sno CHAR(5) NOT NULL, /* Sno不能为空值*/
Sname CHAR(20) NOT NULL, /*Sname不能为空值*/
Ssex CHAR(2),
Sage INT,
Sdept CHAR(15),
CONSTRAINT un_Sno UNIQUE(Sno), /* Sno取值唯一的约束*/
CONSTRAINT un_Sname UNIQUE(Sname)); /* Sname取值唯一的约束*/
例3.1-1 建立表3.4所示的课程表Courses,其属性名意义分别为Cno-课程号, Cname-课程名, Pre_Cno-先修课程号, Credits-学分。
CREATE TABLE Courses
(Cno CHAR(5) NOT NULL, /* Cno不能为空值*/
Cname CHAR(20) NOT NULL, /*Cname不能为空值*/
Pre_Cno CHAR(5),
Credits INT,
CONSTRAINT un_Cno UNIQUE(Cno)); /*Cno取值唯一的约束*/
例3.1-2 建立表3.5所示的成绩表Reports。其中的属性名意义分别为Sno-学号,Cno-课程号和Grade-考试成绩。
CREATE TABLE Reports
( Sno CHAR(5) NOT NULL, /* Sno不能为空值*/
Cno CHAR(5) NOT NULL, /* Cno不能为空值*/
Grade INT,
CONSTRAINT Sno_Cno UNIQUE(Sno,Cno)); /*Sno+Cno取值唯一的约束*/
2 修改基本表
例3.2 向基本表Students中增加“入学时间”属性列,其属性名为Sentrancedate,数据类型为DATETIME型。
ALTER TABLE Students ADD Sentrancedate DATETIME;
例3.3 将Sage(年龄)的数据类型改为SMALLINT型。
ALTER TABLE Students ALTER COLUMN Sage SMALLINT;
例3.4 删除Sname(姓名)必须取唯一值的约束。
ALTER TABLE Students DROP CONSTRAINT un_Sname;
注意:SQL Server 2000 增加了删除属性
您可能关注的文档
- 成章实验中学204年上学期第1次阶段考试历史试题.doc
- 成语使用集锦(释依据第6版《现代汉语词典》)最新.doc
- 成语归类大全 Mcrosoft Word 文档.doc
- 成都一诊政治试卷考试成绩分析报告.doc
- 成都七中嘉祥外国学校招聘高中语文教师笔试题.doc
- 成都中医药大学213年攻读硕士学位研究生招生专业目录.doc
- 成都中医药大学公课书法考试答案.doc
- 成都人事考试网:014年新津县事业单位招聘167人.docx
- 成都地铁3号线一工程土建5标工程.doc
- 成都地铁地图(图自己放大).doc
- 2025年智慧农业物联网云平台在农产品溯源中的应用可行性研究.docx
- 消防安全新动力:2025年智能灭火机器人研发项目可行性探讨.docx
- 2026年巡逻机器人行业应用技术创新及市场竞争格局.docx
- 2026年生物识别安全技术报告.docx
- 2025年智能垃圾分类处理中心在低碳社区建设中的应用可行性.docx
- 2026年巡逻机器人行业竞争格局演变趋势.docx
- 2026年智能物流机器人搬运行业报告.docx
- 特色小镇文化创意产业集群建设可行性研究报告——2025年产业创新生态构建.docx
- 2025年生物医药创新研发中心建设产业链协同效应分析报告.docx
- 2026年工业互联网转型创新报告.docx
最近下载
- 银行消防演练预案银行消防应急演练方案.docx VIP
- 聚酰胺纤维染色用染料亲和聚酰胺纤维染色用染料亲和型匀染剂.PDF VIP
- 数据保护安全解决方案模板.doc VIP
- TCESA-2024-075《类脑计算芯片测试方法》.pdf VIP
- 2025最新小学五年级语文上册“病句修改”专项突破训练.docx
- 上海能做危险品国际运输的货代,一般要满足哪些硬性条件?.docx VIP
- DB31T 1455-2023 青少年社会工作服务实施指南.pdf VIP
- 银行消防演练预案银行消防应急演练方案.doc VIP
- 区域性矿山隐蔽致灾因素普查报告编制工作方案投标文件(技术方案).doc
- 计量支付监理实施细则.docx VIP
原创力文档

文档评论(0)