- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11-12-1数据库应用技术实验指导书09级1
北京联合大学内部讲义
《数据库应用技术》
实验指导书
北京联合大学自动化学院
信息自动化教研部
2009年9月
实验一 创建数据库
一、目的
1.注册SQL Server服务器。
2.了解MS SQL Server环境及包含组件。
3.掌握创建数据库的T-SQL命令。
二、内容
1.进入Windows 2000,点击“开始”→“程序” → Microsoft SQL Server 2000 →服务管理器,打开SQL Server 服务管理器。
2.通过点击、、按钮分别启动、暂停、停止SQL Server服务,观察Windows 状态栏中有关SQL Server服务图标状态,见图1-1。
图1-1 SQL Server服务图标
3.点击“开始”→“程序” → Microsoft SQL Server 2000 →企业管理器,打开SQL Server 企业管理器,观察窗口中菜单栏的主要项目、功能。
4.在企业管理器中查看SQL Server 2000有哪些组件。
5.点击数据库对象前“+”号,查看“数据库”的构成,见图1-2。
图1-2 企业管理器
6.点击“开始”→“程序” → Microsoft SQL Server 2000 →联机丛书,进入帮助系统,熟悉帮助系统的使用。
7.打开“我的电脑”或“资源管理器”在磁盘空间以自己的姓名或学号建立文件夹。
8.点击“开始”→“程序” → Microsoft SQL Server 2000 →查询分析器,在图1-3所示的连接到SQL Server窗口中,选择“windows 身份验证”单选项,并点击“确定”按钮,打开SQL Server 查询分析器。
图1-3 连接到SQL Server窗口
9.在图1-4所示查询分析器的右半部分空白窗口中输入Create Database 命令,建立数据库,数据库文件存储在步骤7建立的文件夹下,数据库名自由定义,主数据库文件大小2MB,以10%的速度增加,日志文件大小1MB,以1MB速度增加。命令输入完成后,点击工具栏中执行按钮运行命令,记录执行结果。
图1-4 SQL 查询分析器
三、学时
2学时
四、思考题
1.安装MS SQL Server的软硬件要求是什么?
2.简述数据库的组成。
实验二 表的操作
一、目的
1.创建及修改表。
2.掌握约束建立方法。
二、内容
用查询分析器在已建立的数据库中建立如下数据表。
使用create table语句建立student表(不包括约束)。
student表
属性名 数据类型 可否为空 含义 Sno Char(7) 否 学号(主键) Sname Varchar(20) 否 学生姓名 Ssex Char(2) 否 性别(男或女,默认为男) Sage Smallint 可 年龄 Clno Char(5) 否 学生所在班级(外键)
2.使用create table语句建立course表、class表和grade表(包括约束)。
course表
属性名 数据类型 可否为空 含义 Cno Char(1) 否 课程号(主键) Cname Varchar(20) 否 课程名称 Credit Smallint 可 学分
class表
属性名 数据类型 可否为空 含义 Clno Char(5) 否 班级号(主键) Speciality Varchar(20) 否 班级所在专业 Inyear Char(4) 否 入校年份 Number Integer 可 班级人数(大于等于1,小于等于240) Monitor Char(7) 可 班长学号
grade表
属性名 数据类型 可否为空 含义 Sno Char(7) 否 学号(外键) Cno Char(1) 否 课程号(外键) Gmark Decimal(4,1) 可 成绩(大于等于0,小于等于100)
3.为grade表建立主键约束。
4.使用Alter table语句增加student表的约束。
5.给student表增加一个属性Nation(民族),数据类型Varchar(20)。
6.删除student表中属性Nation。
三、学时
2学时
四、思考题
建立student表、course表、class表和grade表中的约束时有顺序要求吗?
实验三 数据的检索
一、目的
1.掌握SELECT – FROM – WHERE 语句结构及使用。
2.掌握各种查询。
3.学习连接查询的方法。
二、内容
打开Pubs数据库。
在authors表中检索居住在OaklAND城市的作者姓名,并显示他们所在的城市
您可能关注的文档
- (他人作业)学校安全工作之我见.doc
- (完成)福岗小学校本培训计划[07-08].doc
- (本科毕业生)自我鉴定.doc
- (未定稿)扎鲁特旗人力资源和社会保障工作汇报提纲.doc
- (完成)福岗小学校本培训总结(07-08)学年.doc
- 鼓扬中学消防安全知识工作简报.doc
- (王建军)生管岗位职责.doc
- (答案)2010.doc
- (简体)文华财经交易软件使用说明书.doc
- (福建地区)国家理财规划师培训2012年必威体育精装版排行榜.doc
- 携程产品营销经理岗面试题库参考答案和答题要点.docx
- 携程产品经理岗面试题库参考答案和答题要点.docx
- 携程供应链管理专员岗面试题库参考答案和答题要点.docx
- 携程交易数据分析师岗面试题库参考答案和答题要点.docx
- 携程公共关系专员岗面试题库参考答案和答题要点.docx
- 携程内部培训专员岗面试题库参考答案和答题要点.docx
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
- 携程人力资源专员岗面试题库参考答案和答题要点.docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
文档评论(0)