sql实习报告.docx
- 文档编号:24296753
- 上传时间:2023-05-26
- 格式:DOCX
- 页数:11
- 大小:514.17KB
sql实习报告.docx
《sql实习报告.docx》由会员分享,可在线阅读,更多相关《sql实习报告.docx(11页珍藏版)》请在冰豆网上搜索。
sql实习报告
实验一
实验题目:
安装SQLSERVER2000
实验目的:
掌握SQLSERVER2000的安装过程
实验步骤:
第一步:
将MicrosoftSQLServer2000安装光盘放入光驱中,安装程序会自动运行出现版本选择界面,我们以选择个人版为例。
如下图:
第二步:
在接下来的界面中选择“安装SQLServer2000组件”选项。
如下图:
第三步:
接着选择“选择安装数据库服务器”。
如下图:
第四步:
稍后才开始出现安装向导,点击“下一步”后出现“计算机名”窗口。
“本地计算机”是默认选项,其名称就显示在上面,我们按其默认点“下一步”。
如下图:
第五步:
接下来,在“安装选择”对话窗口中,同样按其默认项“创建新的SQLServer实例,或安装客户端工具”点下一步。
第六步:
接下来的窗口是用户名、公司名的自取,在经过软件许可协议一步后,到达“安装定义”对话窗口(如下图)。
同样地,按其默认“服务器和客户端工具”选择到下一步。
第七步:
在“实例名”窗口中,系统一般提供了默认的复选框,我们既可以安装默认方式的实例,也可以自定义。
第八步:
在安装类型对话窗口中,可以设定多个选项。
比如安装组件的多少,以及安装的路径等,请根据实际需要选择。
第九步:
在“服务帐户”对话窗口中,一般接受默认的选项。
然后输入你的域的密码即可。
第十步:
在“身份验证模式”窗口里,如果你的操作系统是windowsNT以上,选择“Windows身份验证模式”即可,如果操作系统是windows9X,就建议选择“混合模式”。
并且为此设定访问密码。
第十一步:
一切设定OK后,安装程序开始向硬盘复制必要的文件,开始正式安装。
几分钟后,安装完成。
依次单击“开始”—“程序”,即可看到MicrosoftSQLServer2000的程序组件(如下图)。
实验二
实验题目:
创建和删除数据库
实验目的:
学习建立数据库、删除数据库的SQL语句的使用;学会排错技术。
了解有关概念(如数据文件、日志文件等相关概念)
实验步骤:
创建一个数据库,其数据文件和日志文件的初始大小都为1M,最大都允许增加到3M,每次增量都为1M。
数据文件和日志文件存放在指定目录之下(命令格式如本实验附录所示)
Createdatabase课程管理系统
ON
(NAME=课程管理系统_dat,
Filename="c:
\课程管理系统_dat.mdf",
Size=1MB,
MAXSIZE=3MB,
FILEGROWTH=1MB)
LOGON
(NAME=课程管理系统_LOG,
Filename="c:
\课程管理系统_LOG.LDF",
Size=1MB,
MAXSIZE=3MB,
FILEGROWTH=1MB)
实验三
实验题目:
创建和删除基本表
实验目的:
学习建立基本表、修改表结构、删除基本表的SQL语句的使用
了解有关概念(如主码、外码、完整性约束)
实验步骤:
CREATETABLE语句创建你自己设计的基本表,并练习ALTERTABLE语句的使用。
各表中要求设计适当的约束(主码、外码、check约束等)
实验四
实验题目:
数据的增删改
实验目的:
学习基本表数据增、删、改的SQL语句的使用,为以后的实验准备数据
实验步骤:
在实验二的基础上,向各表中添加数据,并做适当的修改与更新,以供查询使用。
实验五
实验题目:
数据的检索
实验目的:
学习SELECT语句的使用
实验步骤:
设计并实现符合以下要求的4个SELECT语句:
1)单表的简单查询(含:
groupby……having和orderby子句)
2)涉及多表的连接查询
3)子查询
4)带聚合运算的查询
1)SELECT*FROMSELECTCOURSE
WHERESCOREBETWEEN80AN89
2)SELECT*FROMSTUDENT
WHERENAME='齐天'ORNAME='王小虎'
3)SELECTCOURSE-ID,S-ID,SCOREFROMSELECTCOURSE
ORDERBYCOURSE-ID,S-ID,SCORE
4)SELECTAVG(SCORE)FROMSELECTCOURSE
WHERECOURSE-ID=12603
5)SELECTS.NAME,SE.SCOREFROMSELECTCOURSESE,STUDENTS
WHERESE.S-ID=S.S-ID
6)SELECTC.COURSE-NAMEAS课程名,SE.COURSE-IDAS课程编号,
'选修课人数'=COUNT(S-ID)
FROMSELECTCOURSESEJOINCOURSEC
ONSE.COURSE-ID=C.COURSE-ID
GROUPBYC.COURSE-NAME,SE.COURSE-ID
7)SELECTC.COURSE-NAMEAS课程名,SE.COURSE-IDAS课程编号,
‘选修课人数’=COUNT(S-ID)
FROMSELECTCOURSESEJOINCOURSEC
ONSE.COURSE-ID=C.COURSE-ID
GROUPBYC.COURSE-NAME,SE.COURSE-ID
HAVINGCOUNT(S-ID)>4
实验六
实验题目:
创建和删除视图
实验目的:
学习建立、删除视图的SQL语句的使用
了解有关概念(理解视图的应用意义)
实验步骤:
成功建立视图。
检索视图中的数据。
createviewMA_factoryas
selectfname,facID
fromfactory
wherefacID='0001'
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- sql 实习 报告