- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北方工业大学 数据库实验报告
数据库技术I(2010年秋)序号:数据库技术I 实验报告系别:班级:姓名:学号:成绩:评语:指导教师签字: 日期:实验一数据库的建立及数据维护实验目的1.学会使用企业管理器和查询分析器创建数据库、创建基本表和查看数据库属性。2. 学会使用企业管理器和查询分析器向数据库输入数据,修改数据,删除数据的操作。3. 在SOL Server查询分析器中完成复杂查询及视图定义。实验环境及要求数据库实验要求如下环境,服务器端:Windows 2000/xp、数据库服务器(SQL Server 2005)、Web服务器(IIS 5.0)和ASP。客户端:IE5.0、VB 6.0。要求:根据以上数据字典,画出该数据库的ER图,完成数据库的概念结构设计;将ER图转换成逻辑关系模式,判断逻辑数据库模式中的各个关系(表)是第几范式,如果没有达到第三范式或BC范式,请进行规范化。完成数据库的逻辑结构设计。通过企业管理器或者查询分析器实现关系模式的存储,包括确定主码、外部码等。通过企业管理器或查询分析器向数据库中输入数据。打开数据库SQL Server 2005的查询分析器,用SQL语言完成以下语句。并通过实验结果验证查询语言的正确性,将每个SQL语言及结果存盘,以备老师检查。求全体学生的学号、姓名和出生年份。求每个系的学生总人数并按降序排列。求选修了课程号为002或003的学生的学号、课程名和成绩。检索选修某课程的学生人数多于3人的教师姓名。 查询所有未选课程的学生姓名和所在系。求每个同学的课程成绩的最高分,查询结果项包括:学生姓名、课程号及最高分。求所有讲授数据结构课程的教师姓名查询所有选修了李正科老师的课程的学生信息实验步骤及结果1、SQL Server 2005服务管理器使用1.启动数据库服务软件SQL Server 2005:在程序菜单中选择Microsoft SQL Server 2005点击Studio后,出现连接到服务器,点击“连接”按钮,启动SQL Server 2005数据库服务。2.在SQL Server 2005中建立数据库:在对象资源管理器中选择数据库单击右键,新建数据库。在新建数据库窗口中,数据库名称输入数据库的名称。2、查询分析器的使用在“文件”菜单中选择新建---使用当前连接查询,点击使用当前连接查询后,出现新的工作区窗口,输入sql语句。点击执行按钮,出现查询结果窗口。3、程序编写与结果select Sname ,Sno,Year of Birth:,2014-Sage from Studentselect Sdept,COUNT(Sdept) as 总人数from Studentgroup by Sdeptorder by Sdeptselect Sno,Cno,Gradefrom Scorewhere Cno=002or Cno=003select Tnamefrom Teacher,Scorewhere Teacher.Cno=Score.Cnogroup by Tnamehaving COUNT(Score.Sno)3select Sname,Student.Sdeptfrom Studentwhere Sno not in(select Sno from Score)select Sname,Cno,Grade 最高分from Score x,Studentwhere(Student.Sno=x.Sno)and x.Grade in(select MAX(Grade)from Scorewhere Score.Sno=x.Snogroup by Sno)select Tnamefrom Teacherwhere Cno in(select Cnofrom Coursewhere Cname=数据结构)select Student.*from Student,Teacher,ScoreWhere Student.Sno=Score.Snoand Teacher.Cno=Score.Cnoand Teacher.Tname=李正科use 111gocreate table S1(Sno varchar(10),Sname varchar(20),SD varchar(50),SA int)insert into S1select Sno,Sname,Sage,Ssexfrom Student where Sdept=CS4、ER图实验中的问题及解决方法代码编写时我总是忘记用英文符号,导致程序出现错误。检查之后改正。在使用select语句时,没有将列名明确,如将student.sno写成sno导致错误。在查过书上的资料后改正。实验总结通过本次实验,我复习了SQL数据库的用法,表,视图等操作
您可能关注的文档
最近下载
- 环境功能材料 吸附与吸附材料.ppt VIP
- 2024年最新小学五年级语文素养知识竞赛精选试题及答案.pdf VIP
- 个人信用报告征信详细版纸质版2024年2月最新版带水印可编辑-虚线.pdf VIP
- 2023年数学竞赛AMC8真题C卷(含答案) .pdf VIP
- 建筑装饰工程知识试题及答案.docx VIP
- 四年级上册音乐教案 全册教案|人教版.pdf VIP
- 东北大学21秋《工业通风与除尘》复习考核试题库答案参考套卷57.docx VIP
- 《安装工程识图习题册》-参考答案 .pdf
- 苏教版(劳动与技术) 四年级上册《自制收纳盒》教案.docx VIP
- 12 2025年全国一、二卷情景默写图文新题型专训(课件)-2026年高考语文一轮复习之古诗文专题(全国通用).pptx
文档评论(0)