当前位置:文档之家› 武汉轻工大学数据库1508090003实验2报告

武汉轻工大学数据库1508090003实验2报告

武汉轻工大学数据库1508090003实验2报告
武汉轻工大学数据库1508090003实验2报告

武汉轻工大学经济与管理学院实验报告

三、视图的操作

视图的定义(创建和删除)、查询、更新(注意更新的条件)。

四、用SQL完成下列查询

(1)给学生表增加一列,属性名为class(班级),然后将已有数据的班级全部设置为class=“9601”

Alter table s add class char(4)

(2)检索年龄大于21的男学生学号SNO和姓名SNAME。(用and 和intersect两种)

select sno,sname

from student

where sage>21 and sex='男'

(3)检索选修课程名为“操作系统”的学生学号和姓名。

Select s.sno,sname from s,c,sc where https://www.doczj.com/doc/e716891700.html,ame=’操作系统’

and https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o and s.sno=sc.sno

(4)检索“刘丽”同学没有选修的课程号。

Select cno from c where cno not in

(select https://www.doczj.com/doc/e716891700.html,o from sc,student where sname=’刘丽’and sc.sno=student.sno)

(5)检索至少选修两门课程的学生学号。

Select sno from sc

group by sno having

count(*)>=2

(6)检索全部学生都选修的课程号和课程名。

查找某个课程,这个课程不存在S中某个学生没有选

Select cno, cname

from course

where not exists

(select *

from student

where not exists

(select *

from sc

where https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o

and sc.sno=student.sno));

(7)检索选修课程号为C601和C603的学生学号。(即既选修了C601又选修了C603)select sno

from sc

where cno='c601'and

sno in(select sno

from sc

where cno='c603');

(8)检索选修全部课程的学生姓名

Select sname from student

where not exists

(select * from course

where not exists

(select * from sc

where sc.sno=student.sno and

https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o))

(9)将每门课的平均成绩建立成一个视图sc_avg Create view sc_avg(score)

as

select avg(score)

from sc

group by cno

(10)检索每门课没达到平均成绩的学生学号、课程号Select sno,cno

from sc

where score<(select avg(score)from sc)

三、实验结果分析、改进建议

出现的问题及解决方案:

1.问题:在写第6个查询功能的时候用

Select cno,cname

From course

Group by https://www.doczj.com/doc/e716891700.html,o,https://www.doczj.com/doc/e716891700.html,o,Cname

Having count(SC.Sno)=0 And https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o;

这句SQL语句输出的是空的。

解决方案:在表SC中没有人选的课程在表中课程号不会出现,所以count(count(SC.Sno))求得的那些课程所选人数中不会有没有人选的课程人数等于0的出现,所以满足Having count(SC.Sno)=0的课程根本不存在所以输出是空的。后来换了用not exists来写这个查询语句,就是输出表Course在表SC中中不想存在的课程号和课程名字。

Select cno, cname

from course

where not exists

(select *

from student

where not exists

(select *

from sc

where https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o

and sc.sno=student.sno));

2.问题

解决方案:语法错误中有粗心打错关键词,没有在英文输入法的情况下输入“,”,导致语法错误,命令不成功

3.问题,出现‘course’无效

解决方案:粗心导致表名称打错,实验中一定要仔细认真检查拼写,避免拼写错误

4.问题:在创建表的时候总是出现错误

解决方案:对于创建表的时候出现的问题我上网查资料说分清主码与外码的关系

5.问题:在所有操作结束后删除 STUDENT 表失败

解决方案:删除 STUDENT 表弄清主表与从表之间的关系

6.问题:对于嵌套查询不熟悉

解决方案:嵌套查询虽然百度上有但我还没真正弄懂

7.问题:对于删除索引不是那么清楚。

解决方案:删除索引的时候要带上表名

8.问题:对视图的一系列操作不熟悉

解决方案:对视图的一系列操作我看了老师给我们的文件

实验总结:

从这次实验中,我认识了什么是交互式SQL,对数据库的书写规范有了更深刻的印象。通过对数据库进行创建,用SQL语句对数据进行更新相关操作,了解到SQL语句功能的强大之处,简单的一句sql语句就能对数据进行定义、查询、操纵和控制。

通过此次实验,我还简单掌握了group by子句、having子句、order by子句及sum、avg、count、max、min等集合函数的用法;也对视图的创建、查询、更新有了进一步的了解。

但是,此次实验课上的练习是远远不足以保证能完全掌握对数据库的使用,若想完全熟悉用SQL对基本表和视图进行操纵,接下来必须加强练习。

这次的的项目较多,花费了很长时间才全部完成。其中涉及到的有数据库语句操作,如表的创建、修改、删除,以及数据的插入、修改、删除和查询。实验课期间没有完成,之后又尝试编写出错和不会等问题。查询资料、请教同学之后顺利完成。

实验虽多,却也是课本最基本知识的练习,不足为虑。实验中的多数问题是编写语言时候不细心所致,比如大小写转换,中英文标点的使用等。

本次试验最大的收获就是,耐心和细心的锻炼。试验项目很多,必须专心致志和良好耐心之下,坚持完成。很高兴做到了这点,磨练了以后对待工作的态度和初步的数据库管理能力。在实验的基础之上,课本中的知识点也得到了很好的练习和巩固。

学生签名:

年月日

武汉轻工大学简介

武汉轻工大学简介 武汉轻工大学位于有“九省通衢”之称的湖北省武汉市,创建于1951年,是全国最早一所培养粮食行业专门人才的学校。曾先后隶属于原国家粮食部、商业部、国内贸易部,1998年实行中央和地方共建,以湖北省管理为主的体制,是湖北省和国家粮食局重点支持建设的普通高校。经教育部和湖北省人民政府批准,2013年5月,学校由武汉工业学院更名为武汉轻工大学。 在62年的办学实践中,学校始终坚持“育人为本、质量立校、人才强校、特色兴校”的发展战略,现已形成了以轻工食品类学科为特色,农产品加工与转化领域相关学科优势明显,以工科为主干,工、管、理、文、经、农、艺、法等学科协调发展的多科性大学格局。2006年10月,学校以“优秀”成绩通过教育部本科教学工作水平评估。 学校现有办学用地面积90余万平方米,校舍建筑面积近50万平方米。图书馆馆藏文献160余万册,中外文电子数据库28个,是湖北省研究级文献收藏单位和湖北省自动化水平优秀级图书馆。教学科研仪器设备值1.65亿元,建有教学实验室(中心)32个,其中湖北省实验教学示范中心6个,拥有校内实习实训中心10个、稳定的校外实习基地122个。 学校设有15个教学院(部),举办有继续教育学院。现有本科专业60个,其中国家级特色专业4个,省级品牌专业7个;一级学科硕士点8个、二级学科硕士点50个,工程硕士专业学位授权领域4个、农业推广硕士专业学位授权领域5个,立项建设博士学位授权学科3个。目前,全日制在校本专科生、研究生16000余人。有湖北省重点学科7个,其中省级优势学科1个、省级特色学科3个。有教育部大宗粮油精深加工省部共建重点实验室、湖北省农产品加工与转化重点实验室等省(部)级重点实验室5个,教育部、农业部、国家粮食局等省(部)级工程技术研究中心15个,“农产品加工湖北省协同创新中心”1个。 学校拥有一支敬业爱生、潜心治学的师资队伍。现有专任教师837人,其中高级职称教师440余人,具有博士、硕士学位的教师占专任教师总数的82.4%。教师队伍中,有国家级有突出贡献中青年专家、新世纪百千万人才工程国家级人选、教育部新世纪优秀人才支持计划人选、国务院政府特殊津贴专家、省高端人才引领培养计划第一层次人选、全国优秀教师、省高校教学名师等国家和省部级专家、名师54人。学校聘有湖北省“百人计划”、“楚天学者计划”等高层次

数据库实验2实验报告 2

数据库第二次试验报告 PB10011020 刘思轶实验内容 本实验有两个可选题目,旅游出行和药品免疫库。本程序即为旅游出行的一个实现。 实验原题摘要如下 数据关系模式: 航班FLIGHTS( String flightNum, int price, int numSeats, int numAvail, String FromCity, StringArivCity); 宾馆房间HOTELS( String location, int price, int numRooms, int numAvail);出租车CARS( String location, int price, int numCars, int numAvail);客户CUSTOMERS( String custName); 预订情况RESERVATIONS( String resvKey, String custName, int resvType) 系统基本功能: 1.航班,出租车,宾馆房间和客户基础数据的入库,更新(表中的属性也可以根据你的需要添加)。 2.预定航班,出租车,宾馆房间。 3.查询航班,出租车,宾馆房间,客户和预订信息。 4.查询某个客户的旅行线路。 5.检查预定线路的完整性。 6.其他任意你愿意加上的功能。 程序功能 本系统由旅行服务提供商运营,发布在支持PHP + MySQL 的服务器上。 系统默认有三个角色,游客、用户和管理员。它们的权限如下 1、游客 查询当前航班、旅馆和出租车的预订情况; 2、注册用户 游客的所用权限; 查询当前预订; 预订航班、旅馆和出租车; 退订航班、旅馆和出租车。 打印旅行路线 检查预定路线的完整性。 检查航班的完备性 3、管理员 注册用户的所用权限

西北工业大学数据库实验报告

1.利用图形用户界面创建,备份,删除和还原数据库和数据表(50分,每小题5分) ●数据库和表的要求(第五版教材第二章习题 6 要求的数据库) 数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表 ●完成以下具体操作: (1)创建SPJ数据库,初始大小为 10MB,最大为50MB,数据库自动增长,增长方 式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。 数据库的逻辑文件名和物理文件名均采用默认值。 (2)在SPJ数据库中创建如图2.1-图2.4的四张表(只输入一部分数据示意即可)。 S表: P表: J表: SPJ表:

(3)备份数据库SPJ(第一种方法):备份成一个扩展名为bak的文件。(提示: 最好先删除系统默认的备份文件名,然后添加自己指定的备份文件名) (4)备份数据库SPJ(第二种方法):将SPJ数据库定义时使用的文件(扩展名为 mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份。 原位置: 新的位置: (5)删除已经创建的工程项目表(J表)。 (6)删除SPJ数据库。(可以在系统默认的数据存储文件夹下查看此时SPJ数据 库对应的mdf,ldf文件是否存在) 删除过后文件不存在 (7)利用备份过的bak备份文件还原刚才删除的SPJ数据库。(还原数据库)

(8)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库。(附加) (9)将SPJ数据库的文件大小修改为100MB。 (10)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类 型。 2.利用SQL语言创建和删除数据库和数据表(50分,每小题5分) ●数据库和表的要求 数据库名:Student,其中包含三个表:S:学生基本信息表;C:课程基本信息表;SC:学生选课信息表。 ●完成以下具体操作: (1)用SQL语句创建如图2.5-图2.7要求的数据库Student,初始大小为20MB, 最大为100MB,数据库自动增长,增长方式是按10M兆字节增长;日志文件初

武汉轻工大学招生计划录取人数及招生专业目录文科理科.doc

2019年武汉轻工大学招生计划录取人数及招生专业目录(文 科理科) 武汉轻工大学招生计划录取人数及招生专业目录(文科理科) 2019年武汉轻工大学招生计划录取人数及招生专业目录(文科理科) 选择可以说在很大程度上影响着考生后半生的生活方向和轨迹,很多考生因为高考填志愿时没有足够重视,要么浪费了不少分数;要么学了不喜欢的专业,在大学里感觉“痛不欲生”。 俗话说“七分考,三分报”,正是说明志愿填报的重要性。那么如何填报志愿,填报志愿时选大学应主要考虑哪些指标?其中一个重要指标就是大学招生计划人数和招生专业。今日将带你一起了解关于武汉轻工大学招生计划和招生人数、武汉轻工大学招生专业目录等相关知识。 注:2019年武汉轻工大学招生专业和招生计划人数截至发稿前官方暂未公布,所以小编先整理了2018年武汉轻工大学的招生计划专业的信息。考生务必以官方发布的信息为准,本文只作参考!

2018年武汉轻工大学招生计划人数和招生专业 武汉轻工大学2018年湖北省招生计划 专业名称学制科类计划数计划性质批次备注金融学四年文史类20非定向第一批本科 国际经济与贸易四年文史类25非定向第一批本科 汉语言文学四年文史类22非定向第二批本科 外国语言文学类四年文史类58非定向第一批本科(英语、翻译)新闻传播学类四年文史类30非定向第二批本科(中外合作办学)广告学康复治疗学四年文史类17非定向第二批本科 护理学四年文史类19非定向第二批本科 工商管理类四年文史类80非定向第一批本科(工商管理、市场营销、会计学)文化产业管理四年文史类8非定向第一批本科 行政管理四年文史类15非定向第一批本科 旅游管理四年文史类35非定向第二批本科 金融学四年理工类14非定向第一批本科

数据库实验报告2

理工大学信息工程与自动化学院学生实验报告 (2011 —2012 学年第 1 学期) 课程名称:数据库系统教程开课实验室:信自楼445 2011 年11月 27日 一、上机目的及容 1.上机容: SQL的数据查询,查询、插入、删除、修改 2.上机目的: 掌握数据查询语句,并能熟练应用 二、实验原理及基本技术路线图(方框原理图或程序流程图) 在SQL server 2008软件中的查询中,输入SQL代码 三、所用仪器、材料(设备名称、型号、规格等或使用软件) 1台PC及SQL server 2008软件 四、实验方法、步骤(或:程序代码或操作过程) 1)select查询 单表查询:查询全体学生的学号及: SELECT SNO,SNAME FROM S;

查询全体学生的全部信息: SELECT*FROM S; 2)查询经过计算值 (SELECT子句的<目标列表达式>为表达式,表达式可以是:算术表达式、字符串常量、函数、列别名等) 查全体学生的学号、及其出生年份: SELECT SNO,SNAME,2012-AGE FROM S;

查询全体学生的、出生年份和所属系: SELECT SNO,SNAME,2012-AGE,SDEPT FROM S; 查询选修了课程的学生学号: SELECT SNO FROM SC,C WHERE https://www.doczj.com/doc/e716891700.html,O=https://www.doczj.com/doc/e716891700.html,O; 为了避免这种不合题意的情况,我们用distinct用了去除重复的元组。所以上例中的执行语句为: SELECT DISTINCT SNO FROM SC;

SELECT DISTINCT SNO FROM SC,C WHERE https://www.doczj.com/doc/e716891700.html,O=https://www.doczj.com/doc/e716891700.html,O; 查询选修课程的各种成绩: SELECT CNO,GRADE FROM SC; SELECT DISTINCT CNO,DISTINCT GRADE FROM SC; SELECT CNO,DISTINCT GRADE FROM SC; SELECT DISTINCT CNO,GRADE FROM SC;

数据库实验报告

数据库实验报告

武汉理工大学 学 生 实 验 报 告 书 实验课程名称 数据库系统概论 开 课 学 院 计算机科学与技术学院 指导老师姓名 学 生 姓 名 学生专业班级 学生学号 实验课成绩

2013 — 2014 学年第二学期实验课程名称:数据库系统概论 实验项目名称SQL SEVER 2000的系 统工具及用户管理 实验 成绩 实验者专业班 级 组别 同组者实验 日期 2014年4 月24日

第一部分:实验分析与设计(可加页) 一、实验内容描述(问题域描述) 实验目的和要求:了解SQL SEVER 2000的功能及组成,熟练掌握利用SQL SEVER 2000工具创建数据库、表、索引和修改表结构及向数据库输入数据、修改数据和删除数据的操作方法和步骤,掌握定义数据约束条件的操作。 二、实验基本原理与设计(包括实验方案设计,实 验手段的确定,试验步骤等,用硬件逻辑或者算法描述) 实验内容和步骤: (1)熟悉SQL SEVER 2000的界面和操作。 (2)创建数据库和查看数据库属性。 (3)创建表、确定表的主码和约束条件。 (4)查看和修改表的结构。 (5)向数据库输入数据,观察违反列级约束时出现的情况。 (6)修改数据。 (7)删除数据,观察违反表级约束时出现的情况。 三、主要仪器设备及耗材 Windows XP SQL SERVER 2000

第二部分:实验调试与结果分析(可加页) 一、调试过程(包括调试方法描述、实验数据记录, 实验现象记录,实验过程发现的问题等) 没有错误 错误:未能建立与WORKEPLACE\XUMENGXING的链接SQL Server 不存在或访问被拒绝 原因:未启动数据库服务 二、实验结果及分析(包括结果描述、实验现象分 析、影响因素讨论、综合分析和结论等) 实验结果部分截图:

2021年武汉轻工大学机械工程学院807机械设计考研核心题库之结构设计与改错题精编

2021年武汉轻工大学机械工程学院807机械设计考研核心题库之结构设计与改错题精编

特别说明 本书根据历年考研大纲要求并结合历年考研真题对该题型进行了整理编写,涵盖了这一考研科目该题型常考试题及重点试题并给出了参考答案,针对性强,考研复习首选资料。 版权声明 青岛掌心博阅电子书依法对本书享有专有著作权,同时我们尊重知识产权,对本电子书部分内容参考和引用的市面上已出版或发行图书及来自互联网等资料的文字、图片、表格数据等资料,均要求注明作者和来源。但由于各种原因,如资料引用时未能联系上作者或者无法确认内容来源等,因而有部分未注明作者或来源,在此对原作者或权利人表示感谢。若使用过程中对本书有任何异议请直接联系我们,我们会在第一时间与您沟通处理。 因编撰此电子书属于首次,加之作者水平和时间所限,书中错漏之处在所难免,恳切希望广大考生读者批评指正。

一、结构设计与改错题 1.指出如图1所示轴系部件的结构错误(用笔圈出错误之处,并简要说明错误的原因)并在原图上进行改正(齿轮箱内齿轮为油润滑,轴承为脂润滑)。 图1 【答案】①轴与端盖接触; ②套筒与轴承外圈接触; ③套筒顶不住齿轮; ④联轴器没有轴向固定; ⑤联轴器无周向固定; ⑥卡圈无用; ⑦精加工面过长且装拆轴承不便; ⑧联轴器未打通; ⑨箱体端面加工面与非加工面没有分开; ⑩轴肩过高,无法拆卸轴承; ?键过长,套筒无法装入; ?缺垫片,无法调整轴承游隙; ?缺挡油环; ?无密封。 结构错误图2 改正:

结构改正图3 2.图示为斜齿轮、轴、轴承组合的结构图。斜齿轮用油润滑,轴承用脂润滑。试改正该图中的错误,并画出正确的结构图。 图 【答案】见下图 3.图中所示为带传动的张紧方案,试析其不合理处,并改正。 图 【答案】张紧轮应置示边内侧,且靠近大带轮处。现置于紧边内侧并靠近小带轮,使小带轮包角减少较大,并易引起振动。 式中滚子直径。

数据库原理实验报告二.pdf

LIAOCHENG UNIVERSITY 计算机学院实验报告 【2015 ~2016 学年第 2 学期】 【一、基本信息】 【实验课程】数据库原理与应用 【设课形式】独立□非独立【课程学分】 【实验项目】实验二、SQL数据操作及查询 【项目类型】基础综合□设计□研究创新□其它[ ]【项目学时】4【学生姓名】傅雪晨【学号】59 【系别专业】电子商务 【实验班组】 【同组学生】 【实验室名】综合实验楼 【实验日期】【报告日期】 【二、实验教师对报告的最终评价及处理意见】 实验成绩:(涂改无效) 指导教师签名:年月日注:要将实验项目、实验课程的成绩评定及课程考核办法明确告知学生,并报实验管理中心备案

【三、实验预习】 实验条件(实验设备、软件、材料等): 实验2 SQL数据操作及查询 实验目的: 1. 向实验1建立的表中添加数据(元组), 掌握INSERT语句的用法; 2. 修改基本表中的数据, 掌握UPDATE语句的用法; 3. 删除基本表中的数据,掌握DELETE语句的用法; 4. 体会数据完整性约束的作用, 加深对数据完整性及其约束的理解。 5. 熟练掌握SELECT语句,能够运用该语句完成各种查询。 实验内容: 1.使用INSERT语句将教材P82表中的数据添加到数据库STUDENTDB中. 2. Insert into student59 select'1','李勇','男','20','CS','',''union select'2','刘晨','女','19','CS','',''union select'3','王敏','女','18','MA','',''union select'5','张立','男','19','IS','','' select*from student59 select*from course59 select*from sc59 alter table course59NOCHECK Constraint fk_cpno Insert into course59 select'1','数据库','5','4'union select'2','数学','','2'union select'3','信息系统','1','4'union select'4','操作系统','6','3'union select'5','数据结构','7','4'union select'6','数据处理','','2'union select'7','PASCAL语言','6','4' alter table course59CHECK Constraint FK_course59_course59 Insert into sc59 select'1','1',92 union select'1','2',85 union select'1','3',88 union select'2','2',90 union select'2','3',80 alter table sc59CHECK Constraint fk_S_c alter table sc59NOCHECKConstraint fk_S_c

黑大数据库实验报告

黑龙江大学 “数据库系统原理课程设计”总结报告 学院软件学院 年级2014级 专业软件工程 学号20143983 姓名陆芝浩 报告日期2016.11.9 成绩 黑龙江大学软件学院

1、开发环境 操作系统:Windows7 编程语言环境:VC++6.0 2、DBMS系统架构 3、DBMS主要功能模块 1、实现SQL语句中的Create Table建表语句,建立相应的数据库表,并生成相应的数据字典文件和数据文件。 2、实现alter table表模式的修改功能: ①能够为已建立的表添加属性。 ②能够从已建立的表中删除属性。

3、实现drop table删除表功能。 4、实现create index创建索引的功能。 5、实现drop index删除索引的功能。 6、实现insert可以向已经创建的表插入元组。 7、实现delete从已经创建的表中删除元组。 8、实现update修改表中的数据。 9、实现SELECT语句,包括: 实现单表全属性查询。 实现单表单属性查询。 实现多表的连接全属性查询。 实现多表的连接和选择条件的全属性查询。 实现多表的连接的单属性查询。 实现多表的连接和选择的单属性查询。 实现单表的选择的单属性查询。 实现单表的选择的全属性查询。 10、利用启发式关系代数优化算法进行查询优化。 11、建立访问权限,根据数据字典(DD)实现对数据库的安全性检查和完整性约束的机制。 3.1 SQL语言的词法和语法分析 (1)功能介绍 通过编译原理的知识对输入的SQL语句进行词法分析,将SQL语句拆分为若干个单词,对其进行语法分析,确定输入的SQL语句的含义. (2)相关理论 利用编译原理的相关知识,对输入的SQL语句进行模仿SQL语言的词法及语法结构的分析。

数据库实验报告

武汉轻工大学 数学与计算机学院 《数据库系统概论》 实验报告 题目:SQL操作 专业:信息管理与信息系统 班级:信息管理1201班 学号:1205020113 姓名:丁兵兵 指导老师:欧阳铮铮 2014年 6 月13 日

实验一注册服务器、建立数据库 一、实验目的 1.学会注册、连接服务器 2.学会创建登录、建立数据库 3.学会为数据库创建和设置用户 二、实验内容 1.使用企业管理器注册、连接SQL数据库服务器 2.使用企业管理器建立数据库 3.使用企业管理器创建登录 4.使用企业管理器为数据库创建用户并设置其权限 三、实验准备 1.复习与本次实验内容相关知识 2.预习有关登录的建立等相关内容 四、实验步骤 1.启动SQL Server Management Studio 启动过程为:开始菜单-->程序-->Microsoft SQL Server-2005->SQL Server Mangement Stadio。

2.注册服务器 3连接SQL服务器 4.建立登录帐号 5.建立数据库 6.账户权限 五、实验结果

通过这次实验了解关于SQL最基本的操作,注册、连接服务器、创建登录、建立数据库、为数据库创建和设置用户等。虽然中途出现过一点小问题,但通过耐心比照实验步骤,还是解决了。 实验二表的创建与修改 一、实验目的 1.学会创建和修改表结构 o学会使用数据库引擎查询 2.学会使用SQL语句创建和修改表结构 二、实验内容 1.利用窗口建立和修改班级表、成绩表 2.利用命令建立和修改课程表、学生表

1.复习与本次实验内容相关知识 2.对本次实验中要求自己完成的部分做好准备 四、实验步骤 1.创建表 o打开SQL Server Management Studio,数据库服务器连接以后,展开该服务器项目,其下有子项目"数据库",选择该项目后,右击 该项目,或者在右面的子窗口中右击,在弹出菜单中有"新建数据 库"(数据库名为学生自己的学号)。 o打开新数据库的树型列表,在"表"上右击,在快捷菜单中单击"新建表..."。 o在表结构窗口内建立如下图所示的班级表(CID含义为"班号 ",CLASS含义为"班名",DEPARTMENT含义为所在系,各字段类型 及是否允许为空按图中设置),如下图所示,左侧三角形标志为当 前列,下方的列属性即为该列的。

大学计算机实验报告

《大学计算机基础Ⅰ》课程 实验报告 (以上由学生填写) 西南大学计算机与信息科学学院 计算机基础教育系 2017年12月8日 实验成绩记载 课程Array实验报告一 一、实验题目:Win7得基本操作、文件管理与控制面板得使用 二、实验目得: 1.掌握“计算机"(资源管理器)得使用。 2.掌握文件与文件夹得基本操作。 3.了解显示属性得相关内容,掌握显示属性得设置。 4.掌握鼠标、键盘得属性设置。 5.掌握应用程序得添加/删除功能。 6.掌握输入法得设置方法.

7.掌握系统属性得设置方法。 8.掌握计算机名或域得查瞧及更改方法。 三、实验主要内容及过程(实验主要内容得介绍、主要得操作步骤) (列出实验主要内容通过截屏显示出操作过程以及实验结果) (一)文件与文件夹得管理 1、双击桌面上“计算机"→选择D盘→空白处右击选择“新建”重命名 文件夹→改名为“windows练习”→双击“windows练习"→右击空白处分别新建三个文件夹为“LX1”、“LX2”、“LX3”. 2、双击“C盘”打开→搜索框搜索“*、wmf”单击搜索按钮→选择任 意三个图片文件→右击→选择“复制”→粘贴至“LX1"文件夹中→并对三个文件分别重命名为“图片1、wmf”、“图片2、wmf”、“图片3、wmf”。 3、打开“LX1”文件夹→右击图片“1、wmf”→剪切→打开“LX2” 文件夹→右击空白处点击“粘贴”→选中剩下得两个文件→复制→打开“LX3”文件夹→右击选择“粘贴”→右击“LX2”选择“剪切” →打开“LX1”文件夹→右击选择“粘贴”

4、右击“LX3”文件夹→选择“属性”→选择“常规”属性卡→勾选“隐 藏”→右击“LX2"文件夹→选择“常规"属性卡→勾选“已读"

武汉轻工大学数据库选修期末作业

武汉轻工大学数据库选 修期末作业 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-MG129]

武汉工业学院校公选课 ————《数据库应用》大作业 姓名:李晓华 学号: 院(系):机械工程学院 专业:过控 2013年11月19日 一、建立包含学籍管理相关信息的数据库和表 (1)学生基本信息表 (2)课程表 (3)成绩表 二、建立查询 (1)输出所有不及格学生的名单 在SQL查询中输入以下程序: SELECT学生基本信息表.姓名AS不及格学生名单FROM学生基本信息表,课程表,成绩表WHERE学生基本信息表.学号[成绩表].[学号])AND((课程表.课程 号)=[成绩表].[课程号])AND((成绩表.分数)<60)); (2)输入学生姓名,能查阅指定学生的成绩信息 在SQL查询中输入以下程序:

SELECT学生基本信息表.姓名,课程表.课程名,成绩表.分数FROM学生基本信息表,课程表,成绩表WHERE(((学生基本信息表.姓名)=[请输入学生姓 名])AND((学生基本信息表.学号)=[成绩表].[学号])AND((成绩表.课程 号)=[课程表].[课程号])); (3)输入课程名,能查阅指定课程的成绩信息 在SQL查询中输入以下程序: SELECT课程表.课程号,课程表.课程名,课程表.学时数,课程表.学分,课程表.开课学期,课程表.考试考查标志FROM课程表WHERE(((课程表.课程名)=[请输入课程名])); (4)输入班级名,能查阅指定班级所有学生的成绩信息 在SQL查询中输入以下程序: SELECT课程表.课程号,课程表.课程名,课程表.学时数,课程表.学分,课程表.开课学期,课程表.考试考查标志FROM课程表WHERE(((课程表.课程名)=[请输入课程名])); 三、思考题 1.确保数据库的实体完整性与参照完整性有什么作用? 关系的完整性主要包括域完整性、实体完整性和参照完整性三种。 1.域(列)完整性 域完整性是对数据表中字段属性的约束,通常指数据的有效性,它包括字段的值域、字段的类型及字段的有效规则等约束,它是由确定关系结构时所定义的字段的属性决定的。限制数据类型,缺省值,规则,约束,是否可以为空,域完整性可以确保不会输入无效的值.。

数据库实验报告2

数据库原理实验报告 姓名:学号:班级: 实验日期:03/30/2017 实验名称:数据库创建与管理 实验二数据库创建与管理 一、实验目的 1.熟练掌握界面方式创建和管理数据库。 2.熟练掌握查询编辑器T-SQL语句创建和管理数据库。 3.熟练掌握备份和还原数据库。 二、实验器材 1、接入Internet的计算机主机; 三、实验内容 1、界面方式创建和管理数据库 (1)创建数据库 (2)修改数据库

(3)删除数据库(使用右键) 2、利用企业管理器备份和还原数据库(1)备份数据库 (2)还原数据库(操作->右键)

(1)创建SPJ数据库:“新建查询”,输入以下语句并运行 CREATE DATABASE SPJ ON (NAME=’SPJ_Data’,FELENAME='C:\Program Files\Microsoft SQL Server\MSSQL\data\SPJ_Data.MDF' , SIZE = 3, MAXSIZE = 10, FILEGROWTH = 10%) LOG ON (NAME = 'SPJ_Log', FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL\data\SPJ_Log.LDF' ,

SIZE = 1, FILEGROWTH = 10%) (2)修改SPJ数据库:在查询分析器中输入以下语句并运行 ALTER DATABASE SPJ MODIFY FILE (NAME='SPJ_Data', SIZE=4, MAXSIZE=UNLIMITED) ALTER DATABASE SPJ ADD FILE (NAME='SPJ_Data_2', FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL\Data\SPJ_Date_2.ndf',SIZE=1, MAXSIZE=10, FILEGROWTH=10%) (3)删除SPJ数据库:DROP DA TABASE SPJ

武汉轻工大学大数据库1508090003实验2报告材料

武汉轻工大学经济与管理学院实验报告

三、视图的操作 视图的定义(创建和删除)、查询、更新(注意更新的条件)。 四、用SQL完成下列查询 (1)给学生表增加一列,属性名为class(班级),然后将已有数据的班级全部设置为class=“9601” Alter table s add class char(4) (2)检索年龄大于21的男学生学号SNO和姓名SNAME。(用and 和intersect两种) select sno,sname from student where sage>21 and sex='男' (3)检索选修课程名为“操作系统”的学生学号和姓名。

Select s.sno,sname from s,c,sc where https://www.doczj.com/doc/e716891700.html,ame=’操作系统’ and https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o and s.sno=sc.sno (4)检索“刘丽”同学没有选修的课程号。 Select cno from c where cno not in (select https://www.doczj.com/doc/e716891700.html,o from sc,student where sname=’刘丽’and sc.sno=student.sno) (5)检索至少选修两门课程的学生学号。 Select sno from sc group by sno having count(*)>=2 (6)检索全部学生都选修的课程号和课程名。 查找某个课程,这个课程不存在S中某个学生没有选

Select cno, cname from course where not exists (select * from student where not exists (select * from sc where https://www.doczj.com/doc/e716891700.html,o=https://www.doczj.com/doc/e716891700.html,o and sc.sno=student.sno)); (7)检索选修课程号为C601和C603的学生学号。(即既选修了C601又选修了C603)select sno from sc where cno='c601'and sno in(select sno from sc where cno='c603');

大学计算机实验报告2

《大学计算机基础Ⅰ》课程 实验报告手册 \ 实验教师(签字) 西南大学计算机与信息科学学院 计算机基础教育系 年月日

一、实验说明 本课程实验分为一般性实验(验证和简单设计)和综合性实验(课程设计)两部分。从第3周开始参考实验任务书(本报告中的五部分)完成每周规定的实验,并根据进度按要求认真填写本实验报告中的六、七部分,此实验报告将作为实验成绩评定的依据之一。 本课程实验从开课学期第3周开始实习,每周2学时,16周结束,共28学时。除统一安排的时间外,学生还可根据自己的实际适当安排课余时间上机。上机内容参见本报告中的“五、实验任务书”部分。 二、实验目的 通过本实验,让学生掌握计算机的基本操作和基本技能,能够学会知识的运用与积累,能够举一反三,具备一定的独立解决问题的能力和信心,培养学生熟练地使用常用软件的能力及严肃认真的科学作风,为今后的学习和工作打下良好的基础。 三、实验要求 1、每次实验课将考勤,并作为实验成绩的重要依据。 2、每次实验前学生必须充分准备每次的实验内容,以保证每次上机实验的效果。实验过程中必须独立完成。 3、学期结束时,每位同学应将自己的《实验报告》交各专业班长或学习委员,由班长或学习委员以专业为单位、按学号从小到大排列好统一交给实验指导老师,否则无实验成绩。 四、实验报告要求 一共要求填写3个阶段性实验报告、1个综合性实验报告和1份学期总结,与每份实验报告对应产生的电子文档交由实验老师指定的位置,该电子文档也将作为实验成绩评定的依据之一。 五、实验任务书 教材:《大学计算机基础》第五版高等教育出版社 实验参考书:《大学计算机基础实践教程》高等教育出版社 实验一:指法练习、汉字录入 实验目的: 1.掌握鼠标和键盘的使用及正确的操作指法。 2.掌握微型计算机的打开和关闭操作 3.熟悉键盘指法和文字录入 4.了解中英文切换,全半角的切换 实验任务: 1.参见实验参考书中的实验1-1-1中的[任务1](7页) 2.参见实验参考书中的实验1-1-1中的[任务3](7页) 实验二:Windows的基本操作和文件管理操作 实验目的: 1.掌握Windows的基本知识和基本操作 2.掌握“Windows资源管理器”和“我的电脑”的使用 实验任务: 1.参见实验参考书中的实验1-2-1中的全部任务(14页) 2.参见实验参考书中的实验1-2-2中的全部任务(18页)

2020年武汉轻工大学专升本招生简章

根据教育部《武汉轻工大学关于选拔普通高校优秀考生进入本科阶段学习的通知》文件精神,结合学校实际,对普通高校毕业生进入本科阶段学习提出如下要求。 一、报考事项安排 1.每年报考我校的考生很多,要早复习,早准备。按照考试范围复习。 2.我校考生,到学校考试中心,办理内部试卷。 3.每年有很多考生,不知道考试重点范围,不知道考试大纲要求,盲目复习,浪费时间和精力,复习效果很差,影响考试。 4.每年有很多考生,选择错误的复习资料,解题思路及讲解答案都是错误的,具有误导性,不利于复习。 5.学校为考生正确复习,印刷内部试卷。 6.内部试卷:包含考试范围、历年真题、考试题库、内部复习资料。 7.专业课,学校出题。一定要按照内部试卷复习,每年都有原题出现。 8.内部试卷联系QQ363.916.816张老师。学校安排邮寄,具体事项联系张老师。 二、选拔对象条件 1.普通高校专科毕业生,主干课程成绩合格,在校学习期间未受到任何纪律处分。 2.身体健康状况符合国家和学校规定的体检要求。 三、招生专业计划 1.招生要求和专业,详见《教育部选拔普通高等学校专科毕业生进入本科阶段学习招生及专业总表》。 2.学校计划招收全日制考生,《专科升入本科招生专业目录》公布的拟招生人数,实际招生人数将根据国家规定我校招生计划、各专业生源情况进行适当调整。我校部分专业将另设计划用于接收调剂生,具体专业及拟招生人数将在初试成绩公布后另行通知。 四、报名资格审核 1.报考考生按照《教育部选拔普通高等学校优秀毕业生进入本科阶段学习专业对照及考试课程一览表》以下简称《专业对照及考试课程一览表》选择报考专业,并填写《教育部普通高等学校毕业生进入本科阶段学习

数据库实验报告二

《数据库原理》实验报告 实验三: 数据库完整性与安全性控 制 实验四: 视图与索引 学号姓名 班级日期 2013302534 杨添文10011303 2015.10.1 7 实验三:数据完整性与安全性控制 一、实验内容 1.利用图形用户界面对实验一中所创建的Student库的S表中,增加以下的约束和索引。 (18分,每小题3分) (1)非空约束:为出生日期添加非空约束。 (2)主键约束:将学号(sno)设置为主键,主键名为pk_sno。 (3)唯一约束:为姓名(sname)添加唯一约束(唯一键),约束名为uk_sname。 (4)缺省约束:为性别(ssex)添加默认值,其值为“男”。 (5)CHECK约束:为SC表的成绩(grade)添加CHECK约束,约束名为ck_grade,其检查 条件为:成绩应该在0-100之间。

(6)外键约束:为SC表添加外键约束,将sno,cno设置为外键,其引用表为分别是S 表和C表,外键名称分别为fk_sno,fk_cno。 2.在图形用户界面中删除上小题中已经创建的各种约束,用SQL语言分别重新创建第1小题中的(2)-(6)小题。(15分,每小题3分,提示:alter table add constraint)(2)alter table s add constraint pk_sno primary key(sno) (3)alter table s add constraint uk_sname unique(sname) (4)alter table s add constraint a default('男')for ssex (5) alter table sc add constraint ck_grade check(grade between 0 and 100) (6) alter table sc add constraint fk_sno foreign key(sno)references s(sno) alter table sc add constraint fk_cno foreign key(cno)references c(cno)

武汉轻工大学普通专升本机械考试试题

武汉轻工大学普通专升本考试试卷一、填空题:(将正确答案填在括号内,每空1分,共20分)1.机器一般由(动力部分)、(传动部分)、(执行部分)、和控制部分组成。2、带传动一般由(主动轮)、(从动轮)和(挠性带)组成。 3、安装V 带带轮时,两带轮的轴线应相互(平行),两带轮轮槽的对称面应(重合)。 4、螺旋传动是由(螺杆)和(螺母)组成,主要用来将主动件的(回转)运动变换为从动件的(直线)运动。 5、齿轮传动是利用主动轮、从动轮之间轮齿的(啮合)来传递运动和动力的。 6、国家标准规定渐开线圆柱齿轮分度圆上的齿形角等于(20°)。 7、轴的主要功能是支承(回转零件)、传递(运动)和(动力)。 8、根据轴承载情况的不同,可将直轴分为(心轴)、(传动轴)和(转轴)三类。 二、判断题:(正确打“√”,错误打“×”,每题2分,共20分) 1、V 带工作时,其带应与带轮槽底相接触。(×) 2、连接螺纹大多采用多线三角形螺纹。(×) 3、渐开线齿廓上各点的齿形角都相等。(×) 4、蜗杆传动可实现自锁,能起安全保护作用。(√) 5、轮系可以方便的实现变速要求,但不能实现变向要求。(×) 6、铰链四杆机构中,其中有一杆必为连杆。(√) 7、心轴在实际应用中都是固定的。(×) 8、实际工作中,直轴一般采用阶梯轴,以便于轴上零件的定位和装拆。(√) 9、普通平键键长L 一般比轮毂的长度略长。(×)班级姓名学号

10、圆柱销和圆锥销都依靠过盈配合固定在孔中。(×) 三、选择题:(请将正确的代号填入括号内,每题2分,共20分) 1、按国家标准,普通V带有(B)种型号。 A.六 B.七 C.八 2、普通螺纹的公称直径是指螺纹的(A)。 A.大径 B.中径 C.小径 3、渐开线齿轮的模数m和齿距p的关系为(C)。 A.pm=π B.m=pπ C.p=πm 4、蜗杆传动中,蜗杆与蜗轮轴线在空间一般交错成(C)。 A.30° B.60° C.90° 5、在轮系中,两齿轮间若增加(A)个惰轮时,首、末两轮的转向相同。 A.奇数 B.偶数 C.任意数 6、铰链四杆机构中,各构件之间均以(A)相连接。 A.转动副 B.移动副 C.螺旋副 7、在轴上支承传动零件的部分称为(B)。 A.轴颈 B.轴头 C.轴身 8、具有对轴上零件起周向固定是(B)。 A.轴肩与轴环 B.平键连接 C.轴套与圆螺母 9、在键连接中,(A)的工作面是两个侧面。 A.普通平键 B.切向键 C.楔键 10、(B)安装方便,定位精度高,可多次拆装。

数据库原理实验报告(2)

南京晓庄学院 《数据库原理与应用》 课程实验报告 实验二数据库的创建、管理、备份及还原实验 所在院(系):数学与信息技术学院 班级:11软工转本2 学号: 1130708 11130710 姓名:马琦乔凌杰

1.实验目的 (1)掌握分别使用SQL Server Management Studio图形界面和Transact-SQL语句创建和修改 数据库的基本方法; (2)学习使用SQL Server查询分析窗口接收Transact-SQL语句和进行结果分析。 (3)了解SQL Server的数据库备份和恢复机制,掌握SQL Server中数据库备份与还原的方 法。 2.实验要求 (1)使用SQL Server Management Studio创建“教学管理”数据库。 (2)使用SQL Server Management Studio修改和删除“教学管理”数据库。 (3)使用Transact-SQL语句创建“教学管理”数据库。 (4)使用Transact-SQL语句修改和删除“教学管理”数据库。 (5)使用SQL Server Management Studio创建“备份设备”;使用SQL Server Management Studio对数据库“教学管理”进行备份和还原。 (6)SQL Server 2005数据库文件的分离与附加。 (7)按要求完成实验报告 3.实验步骤、结果和总结实验步骤/结果 (1) 总结使用SQL Server Management Studio创建、修改和册除“TM”(教学管理)数据库的过程。 新建数据库如下图所示: 进入sql server management studio 主界面,选择数据库右击新建数据库。 如何修改数据库 进入sql server management studio 主界面,选择数据库右击属性即可看到数据库信息,可更改数据库基本信息。

武汉轻工大学教务处

武汉轻工大学教务处 教务通知〔2016〕24号 关于在2014级本科生开办双学位班的通知 各学院: 根据《武汉轻工大学副修学位、辅修专业管理暂行办法》的有关规定,经研究,决定在2014级本科学生中开设“信息管理与信息系统”、“工商管理类”(含工商管理、市场营销、旅游管理)、“行政管理”、“广告学”、“英语”等七个专业的双学位班,现将有关事项通知如下: 一、修读条件 1、申请参加双学位学习的学生必须是具有我校学籍的2014级全日制在校普通本科生。 2、学生在前三个学期主修专业课程学习中经重修取得的学分不超过10学分。 3、累计学分达到主修专业培养计划规定时段内的学分要求,且核心课程平均学分绩点达到相关学士学位门类授予要求(理学、工学、农学门类专业在1.5及以上,经济学、管理学门类专业在1.7及以上,文学门类专业在2.0及以上)。

4、热爱社会主义祖国,品学兼优,身体健康,未受过行政记过及以上处分。 5、主修专业修读无欠费,且能一次性交清双学位学费。 6、符合“跨学科门类修读学位”的要求。 二、学生申请程序 1、学生到学校教务处网站→本科教学→培养方案查询各专业招生简章、专业介绍及教学计划,填写《双学位申请表》,于5月11日前交所在学院办公室。申请时最多可填报三个专业志愿。 2、各学院按《武汉轻工大学副修学位、辅修专业管理暂行办法》的规定和本通知精神,在5月12-13日对申请学生进行资格审核。 3、各学院将审核后的《学生名单汇总表》及学生报名《申请表》报教务处。教务处在5月16-17日复审及调整专业。教务处按各专业报名学生前三学期必修课平均学分绩点排序,对学生专业志愿进行审核、调剂。 4、原则上各专业招生人数不超过100人。 5、教务处将审核通过后的学生名单在5月20日予以公布。 三、专业教学计划及学位授予类别 由开办学院制定专业介绍及教学计划,于4月29日前报学校教务处,经审核后统一上网,供学生查询(教务处网站→本科教学→培养方案,网址:https://www.doczj.com/doc/e716891700.html,/ bkjx_3.asp)。修读双学位学生的校选课学分要求可降至6学分。 各专业学位授予类别为: 工商管理类(含工商管理、市场营销和旅游管理)管理学 广告学文学 行政管理管理学 英语文学 信息管理与信息系统管理学

相关主题
文本预览
相关文档 最新文档