- 123
- 0
- 约7.27千字
- 约 10页
- 2017-01-10 发布于辽宁
- 举报
数据库SQL实验题目(14-15-1)分析
实验一 数据定义操作
实验目的
掌握数据库和表的基础知识
掌握使用创建数据库和表的方法
掌握数据库和表的修改、查看、删除等基本操作方法
实验内容和要求
一、数据库的创建
在开始菜单中,启动SQl Server 程序中的“SQL Server Management Studio”,在对象资源管理器窗口中,右键单击“数据库”,选择“新建数据库”,创建成绩管理数据库Grademanager,要求如下表所示:
Grademanager数据库参数表
参数 参数值 参数 参数值 存储的数据文件路径 D:\db\grademanager_data.mdf 存储的日志文件路径 D:\db\grademanager_log.ldf 数据文件初始大小 5MB 日志文件初始大小 2MB 数据文件最大值 20MB 日志文件最大值 15MB 数据文件增长量 原来10% 日志文件增长量 2MB
二、表的创建、查看、修改和删除
1.表的创建
在Grademanager数据库中,右键单击“表”,选择“新建表”命令,创建如下表所示的表:
(1)Student表的表结构
字段名称 数据类型 长度 精度 小数位数 是否允许Null值 说明 Sno Char 10 0 0 否 学号,主码 Sname Varchar 8 0 0 是 姓名 Ssex Char 2 0 0 是 性别,取值:男或女 Sbirthday Date 8 0 0 是 出生日期 Sdept Char 16 0 0 是 系名 Speciality Varchar 20 0 0 是 专业名 特别注意:
为属性Ssex设置约束,需选中属性Ssex行,然后单击菜单中的“表设计器”,选择“CHECK约束”命令,然后按照图1进行设置。
图1 设置性别的约束
(2)Course表(课程名称表)的表结构
字段名称 数据类型 长度 精度 小数位数 是否允许Null值 说明 Cno Char 5 0 0 否 课程号,主码 Cname Varchar 20 0 0 否 课程名
(3)SC表(成绩表)的表结构
字段名称 数据类型 长度 精度 小数位数 是否允许Null值 说明 Sno Char 10 0 0 否 学号,外码 Cno Char 5 0 0 否 课程号,外码 Degree Decimal 5 5 1 是 成绩,0~100之间 特别注意:
①为属性Degree 约束,可参照属性Ssex进行设置,“CHECK约束对话框”中的表达式为 Degree=1 And Degree=100
②为SC表设置外键Sno和Cno的方法:
右键单击表SC,选择“设计”命令,然后选择菜单“表设计器”中的“关系”命令,打开“外键关系”窗口,选择“添加”按钮,然后单击“表和列规范”后的按钮,按照图2进行设置,即可将SC表中的Cno属性设置为外键。按照相同的方法,将属性Sno也设置为外键。
图2为SC表设置外键Cno
2.向上述表中输入如下数据记录
学生关系表Student (右键单击表Student,选择“编辑前200行”)
Sno Sname Ssex Sbirthday Sdept Speciality 李勇 男 1987-01-12 计算机系 计算机应用 刘晨 女 1988-06-04 信息管理系 电子商务 王敏 女 1989-12-23 数学系 数学 张立 男 1988-08-25 信息管理系 电子商务
Sno Cno Degree C01 92 C02 85 C03 88 C02 90 C03 80 C01 91 C02 75 C01 87 课程关系表Course 成绩表SC
Cno Cname C01 数据库 C02 数学 C03 信息系统 C04 操作系统
3.修改表结构(找到操作的方法即可,不需要真正地修改表中的属性)
(1)向student表中增加“入学时间”列,其数据类型为日期型
(2)将
您可能关注的文档
- 数据仓库实施步骤与关键成功因素分析.ppt
- 放飞和平鸽解析.ppt
- 政府权力需要监督解析.ppt
- 数据中心机房建设规范分析.ppt
- 政府补助的会计处理与税务处理差异解析.ppt
- 政府的责任3解析.ppt
- 政府购买服务协议(参考范本)解析.doc
- 政府的责任_对人民负责ppt解析.ppt
- 政府采购供应商询问、质疑处理-2016年代理机构培训解析.ppt
- 数据信息部2012规划及分解分析.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 课件第3讲gps伪距测量原理.pptx VIP
- 焊割工操作安全培训内容课件.pptx VIP
- 蚌埠市博物馆展览陈列大纲.pdf VIP
- 《爷爷的爷爷从哪里来》整本书阅读 课件 四年级下册语文(统编版).pptx VIP
- 指南共识│咯血诊治专家共识.pptx
- 博物馆陈列展览大纲精编.docx VIP
- Q/GDW 376.1-2009《电力用户用电信息采集系统通信协议:主站与采集终端通信协议》及编制说明1.doc VIP
- 阀门电动执行装置设计毕业设计(论文).doc VIP
- 中考数学二轮复习 专题11 二次函数与矩形、菱形的存在性问题(知识解读)(解析版).doc VIP
- 博物馆陈列展览大纲(2019最新版).docx VIP
原创力文档

文档评论(0)