- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
徐州工程学院
管理学院实验报告
实验课程名称 : 数据库原理及应用实 验 地 点: 经济管理实验教学中心
2013—2014学年(一)学期
2013 年 9月至 2013 年 12 月
专 业 信息管理与信息系统班 级 11信管2班
学生姓名学 号
指导老师 蒋 秀 莲
PAGE
PAGE10
数据库课程实验第一部分
实验一 熟悉SQLServer2008工作环境
实验目的:
熟悉SQLServer2008工作环境。
熟悉SQLServer2008中的主要管理工具。
熟悉SQLServer2008系统数据库的结构。实验内容:
独立安装SQLServer2008。
练习使用SQLServer2008中的主要管理工具
查看系统数据库
查看样例数据库
实验二 创建数据库和数据表
实验目的:
了解SQLServer2008数据库的逻辑结构和物理结构。
了解表的结构特点。
熟悉SQLServer的基本数据类型。
了解数据库、数据表、约束等相关概念。
创建数据库和表。
掌握使用Transact-SQL语句创建数据库和表的方法。实验内容:
练习创建数据库和数据表。
打开“我的电脑”或“资源管理器”,在磁盘中以自己的姓名或学号建立文件夹。
创建名为“学生-选课”(即名称为JWGL)数据库,并存储在第(1)步建立的文件夹下。
在建立的JWGL数据库中按照表9-1至9-3所示创建Student、Course和SC三张关系表。
在数据表中输入数据。为表1和表3建立主键约束,并为各表输入数据,
具体记录如表1-3至1-8所示,为后续实验做准备。(表1-3至1-8、9-1至9-3参见教材)
(1)
(2)
(3)
主键约束如(3)中图所示
Student
Course
SC
实验三 基本数据查询
实验目的:
掌握SELECT-FROM-WHERE语句的结构及使用,实现在数据库上进行简单查询。
掌握各种查询操作方法。实验内容:
练习1:简单查询
查询全体学生的学号与姓名
查询全体学生的姓名及年龄
查询全体学生的姓名、年龄及所在学院
查询选修了课程的学生学号练习2:条件查询
查询所有年龄在20岁以下的学生的姓名及其年龄
查询年龄在20到23岁之间的学生的姓名及年龄
查询年龄不在20~23岁之间的学生的姓名、学院及年龄
查询所有姓“刘”的学生的姓名、学号和性别
查询全体学生情况,结果按所在学院的编号升序排列,同一学院的学生按年龄降序排列
查询所有不姓李的学生的姓名
查询姓“李”且名为一个汉字的学生的姓名
查询名字中第2个汉字为“斌”的学生的姓名和学号
查询所有不姓“李”的学生的姓名
查询全体学生情况,结果按所在学院的编号升序排列,同一学院中的学生按年龄降序排列
练习1:简单查询
SelectSno,SnFROMStudent;
SelectSn,AgeFROMStudent;
SelectSn,Age,Dept FROMStudent
SelectSnoFROMSC;
练习2:条件查询
SelectSn,AgeFROMStudent WHEREAge20;
SelectSn,AgeFROMStudentWHEREAgeBETWEEN20AND23;
SelectSn,Dept,AgeFROMStudentWHEREAgeNOTBETWEEN20AND23;
SelectSn,Sno,SexFROMStudentWHERESnLIKE刘%;
Select*FROMStudent OrderBYDnoASC,AgeDESC;
SelectSnFROMStudent WHERESnNOTLIKE李%;
SelectSnFROMStudentWHERESnLIKE李_
SelectSn,SnoFROMStudentWHERESnLIKE_斌%
SelectSnFROMStudent WHERESnNOTLIKE李%;
Select*FROMStudentORDERBYDnoASC,AgeDESC
实验四 数据分组与汇总
实验目的:
掌握数据分组查询的方法。
掌握统计函数的使用。
使用GROUPBY和HAVING子句对数据进行分组查询。
使用相应的运算符或子句生成汇总数据。实验内容:
练习1:使用统计函数
查询学生的总人数
查询选修课程的学生人数
计算选修2号课程的学生的平均成绩
查询选修了3号课程的学生的最高分数
求成
您可能关注的文档
- 数学个性化辅导方案.docx
- 数学分析中求极限的方法总结.docx
- 数学分析试题及答案解析.docx
- 数学二年级下册表内除法练习题.docx
- 数学二年级填空题.docx
- 数学必修一讲义版.docx
- 数学必修五模块测试A卷.docx
- 数学必修二第二章测试题版.docx
- 数学北师大版八年级下册分式的基本性质教学设计.docx
- 数学北师大版八年级下册分式的基本性质教案.docx
- 《中国通史》文字稿第12集春秋争霸.docx
- java教程--类与对象-讲义课件(演讲稿).ppt
- Vue应用程序开发-(1).pptx
- 东北师大版社劳动实践与评价指导手册一年级上册主题二活动一寻找五彩的树叶课时课件.pptx
- 外研版英语四年级上册 Module 4 Unit 2 How much is it单元教学设计.docx
- 外研版英语四年级上册Module 4 单元整体教学设计.docx
- 6《上课之前》课件 鄂科技版 心理健康教育一年级.pptx
- 《1~5的认识》说课课件(共25张PPT)人教版一年级上册数学.pptx
- 六《解决问题(1)》说课课件 人教版 三年级上册数学.pptx
- 七《解决问题》说课课件 人教版 二年级上册数学.pptx
文档评论(0)