当前位置:文档之家› 哈工大 英才学院 数据库 实验三

哈工大 英才学院 数据库 实验三

哈工大 英才学院 数据库 实验三
哈工大 英才学院 数据库 实验三

数据库系统应用实验报告

实验3 SQL的查询与更新操作

学号:

姓名:

主讲教师:张建国

指导教师:张建国

提交日期:2102年11月29日

计算机科学与技术学院

2010年秋季学期

1 实验任务

(1) 用SQL语句完成相关操作;

(2) 记录操作的语句、遇到的问题、问题产生的原因及解决的过程。

2 实验内容

2.1 练习对数据库的更新操作

(1) 插入操作

(2) 删除操作

(3) 更新操作

2.2 练习对数据库的查询操作

(1) 用select-from-where结构练习基本查询

(2) 练习用显示属性重命名, 查询结果及空值的查询

(3) 练习集函数

(4) 练习自己的项目需要的其他操作或自己感兴趣的操作。

3 完成内容

2.1 练习对数据库的更新操作

1.插入操作

(1) 插入一个学生的全部数据

SQL语句:

INSERT INTO Student VALUES('6100800111','饕餮','男', '1985-12-30',560,1,'北京','05','汉')

操作结果截图:

问题及解决状况:

(2) 插入一个学生的部分数据

SQL语句:

INSERT INTO Student(Sname,Sno,Sex)VALUES('夸父','6100800112','男')

操作结果截图:

问题及解决状况:

(3) 从另一个关系或多个关系中插入数据

SQL语句:

update Student set Schoolno=(select Schoolno from School where Schoolname='英才学院')where Sname='夸父'

操作结果截图:

问题及解决状况:

2. 删除操作

(1) 删除一个学生的记录

SQL语句:

delete from Student where Sno='6100800112'

操作结果截图:

问题及解决状况:

(2) 删除满足某种条件的多个学生的记录。

SQL语句:

delete from SC where Totalscore<85

操作结果截图:

问题及解决状况:

3. 更新操作

(1)修改一个学生的某项数据

SQL语句:

update Student set Sex='女'where Sname='饕餮'操作结果截图:

问题及解决状况:

(2) 将某门课程的平时成绩提高5分

SQL语句:

update SC set Meantimescore=Meantimescore+5 where Cno='100507'

操作结果截图:

问题及解决状况:

(3) 计算所有学生的总成绩(总成绩=平时成绩+实验成绩+试卷成绩)

SQL语句:

update SC set Totalscore=Meantimescore+Expescore+Examscore

操作结果截图:

问题及解决状况:

2.2 练习对数据库的查询操作(由于上一个练习删除了很多数据,不利于实验的继续进行,故将数据补全再进行以下实验)

1. 用select-from-where结构练习基本查询

(1) 查询全体学生的全部数据。

SQL语句:

SELECT*FROM Student,SC,Course,School

WHERE Student.Sno=SC.Sno and https://www.doczj.com/doc/5d4615688.html,o=https://www.doczj.com/doc/5d4615688.html,o and

Student.Schoolno=School.Schoolno;

操作结果截图:

问题及解决状况:

(2) 查询全体学生的学号和姓名。

SQL语句:

select Sno,Sname from Student;

操作结果截图:

问题及解决状况:

(3) 查询全体学生的学号,姓名和年龄。

SQL语句:

select Sno,Sname,year(GETDATE())-year(birthday)as Age from Student;操作结果截图:

问题及解决状况:

(4) 查询全体女同学的数据。

SQL语句:

SELECT*FROM Student INNER JOIN SC ON Student.Sno=SC.Sno INNER JOIN Course ON https://www.doczj.com/doc/5d4615688.html,o=https://www.doczj.com/doc/5d4615688.html,o INNER JOIN School ON

Student.Schoolno=School.Schoolno

WHERE Sex='女';

操作结果截图:

问题及解决状况:

(5) 查询某省同学的学号、姓名和学院名称。

SQL语句:

select Sno,Sname,Schoolname from Student INNER JOIN School ON Student.Schoolno=School.Schoolno where Province='四川';

操作结果截图:

问题及解决状况:

(6) 查询全体学生来自的省份。

SQL语句:

select distinct Province from Student;

操作结果截图:

问题及解决状况:

(7) 查询某学生的学号、姓名、课名和该课的总成绩。

SQL语句:

select Student.Sno,Sname,Cname,Totalscore from Student

inner join SC on Student.Sno=SC.Sno

inner join Course on https://www.doczj.com/doc/5d4615688.html,o=https://www.doczj.com/doc/5d4615688.html,o

where Sname='貂蝉';

操作结果截图:

问题及解决状况:

(8) 查询某学院全体学生情况

SQL语句:

SELECT*FROM Student INNER JOIN SC ON Student.Sno=SC.Sno INNER JOIN Course ON https://www.doczj.com/doc/5d4615688.html,o=https://www.doczj.com/doc/5d4615688.html,o INNER JOIN School ON

Student.Schoolno=School.Schoolno

WHERE Schoolname='英才学院';

操作结果截图:

问题及解决状况:

(9) 查询某地址(例如:主楼)的所有学院名称。

SQL语句:

select Schoolname from School where Address='哈工大一区';

操作结果截图:

问题及解决状况:

(10) 查询某省男生和另一省女生的数据。

SQL语句:

select*from Student where Province='广西'and Sex='男'or Province='四川'and Sex='女';

操作结果截图:

问题及解决状况:

(11) 查询所有年龄在18岁到22岁之间的学生的数据。

SQL语句:

select*from Student

where year(GETDATE())-year(birthday)>=18

and year(GETDATE())-year(birthday)<=22;

操作结果截图:

问题及解决状况:

(12) 查询所有姓“王”的学生的数据。

SQL语句:

select*from Student

where year(GETDATE())-year(birthday)>=18

and year(GETDATE())-year(birthday)<=22;

操作结果截图:

问题及解决状况:

(13) 查询所有学院名称带“工程”二字的学院号和名称。

SQL语句:

select Schoolno,Schoolname from School where Schoolname like'%工程%';操作结果截图:

问题及解决状况:

2.练习用带显示属性重命名, 查询结果及空值的查询

(1) 查询全体学生的学号和姓名,并用“学生编号”和“学生姓名”作列名显示。SQL语句:

select Sno as学生编号,Sname as学生姓名from Student;

操作结果截图:

问题及解决状况:

(2) 查询全体学生的数据,并按高考分数降序排列。

SQL语句:

select*from Student order by Exmascore desc;

操作结果截图:

问题及解决状况:

(3) 查询某门课中所有未参加考试的学生的学号和姓名。

SQL语句:

select Student.Sno,Sname from Student inner join SC on Student.Sno=SC.Sno

where Examscore is NULL;

操作结果截图:

问题及解决状况:

3.集函数操作

(1) 查询全体学生的平均高考分数。

SQL语句:

select AVG(Exmascore)from Student;

操作结果截图:

问题及解决状况:

(2) 查询全体学生中高考分数最高的学生的学号和姓名。

SQL语句:

select Sno,Sname from Student

where Exmascore=(select MAX(Exmascore)from Student);

操作结果截图:

问题及解决状况:

(3) 查询全体学生的人数。

SQL语句:

select COUNT(*)from Student;

操作结果截图:

问题及解决状况:

(4) 查询全体男生的人数。

SQL语句:

select COUNT(*)from Student where Sex='男';

操作结果截图:

问题及解决状况:

(5) 查询选课门数少于10门的学生学号和姓名。

SQL语句:

select Sno,Sname from Student inner join SC on Student.Sno=SC.Sno where Sno in(

select SC.Sno from Student inner join SC on Student.Sno=SC.Sno group by SC.Sno

having COUNT(*)<10);

操作结果截图:

问题及解决状况:

4. 练习自己的项目需要的其他操作或自己感兴趣的操作。

查询高考分数700以上的女生的学号和姓名

SQL语句:

select Sno,Sname from Student

where Sex='女'and Exmascore>=700;

操作结果截图:

问题及解决状况:

4 未完成内容

5 实验总结

(1)实验中遇到的问题,问题产生的原因,如何解决问题,还有哪些问题未

得到解决;

问题:嵌套语句有点想不清楚

产生的原因:嵌套语句逻辑复杂

解决方法:从语句外部到内部进行构思

未解决问题:无

(2)本次实验的体会。

这次实验非常有意义,让我熟悉了用SQL语句查询各种信息的方法。

6. 意见与建议

希望实验室的SQL Server早日更新为2008/2012。

实验评价:

实验评价

数据库系统基础课后题

《数据库系统基础》课后练习题 数据库系统基础 课后练习题 哈尔滨工业大学计算机科学与技术学院

《数据库系统基础》课后练习题关系代数、关系元组演算、SQL语言 1.分别用关系代数、元组演算、SQL语句完成CAP数据库的查询。 CAP数据库有四个关系(表): Customers(cid, cname, city, discnt), 客户定义表,描述了客户的唯一标识 cid,客户名称cname,客户所在的城市city,以及该客户购买产品时所可能给予的折扣discnt Agents(aid, aname, city, percent), 代理商定义表,描述了代理商的唯一标识aid, 代理商名称aname, 代理商所在的城市city,以及该代理商销售产品时所可能给予的佣金/提成percent(以百分比形式表达) 哈尔滨工业大学计算机科学与技术学院

《数据库系统基础》课后练习题关系代数、关系元组演算、SQL语言 (1) 找出订单总价大于或者等于$1000的(ordno, pid)对 哈尔滨工业大学计算机科学与技术学院

《数据库系统基础》课后练习题关系代数、关系元组演算、SQL语言 (2) 找出所有价格在$0.50和$1.00之间的商品名字,包括边界价格 哈尔滨工业大学计算机科学与技术学院

《数据库系统基础》课后练习题关系代数、关系元组演算、SQL语言 (3) 找出订单价格低于$500的(ordno, cname)对,使用一次连接 哈尔滨工业大学计算机科学与技术学院

《数据库系统基础》课后练习题关系代数、关系元组演算、SQL语言 (4) 找出所有三月份接受的订单的(ordno, aname)对,使用一次连接 哈尔滨工业大学计算机科学与技术学院

哈工大单片机实验报告(上传)

H a r b i n I n s t i t u t e o f T e c h n o l o g y 单片机原理与应用 实验报告 学生姓名: 学号: 班级: 专业: 任课教师: 所在单位: 2013年5月

软件实验 在软件实验部分,通过实验程序的调试,使学生熟悉MCS-51的指令系统,了解程序设计过程,掌握汇编语言设计方法以及如何使用实验系统提供的调试手段来排除程序错误。 实验一清零程序 一、实验目的 掌握汇编语言设计和调试方法,熟悉键盘操作。 二、实验内容 把2000~20FFh的内容清零。 三、程序框图 四、实验过程 实验中利用MOVX语句,将外部存储器指定内容清零。利用数据指针DPTR完成数据传送工作。程序采用用循环结构完成,R0移动单元的个数,可用CJNE比较语句判断循环是否结束。 五、实验结果及分析 清零前清零后

【问题回答】清零前2000H~20FFH中为内存里的随机数,清零后全变为0。 六、实验源程序 AJMP MAIN ORG 0640H MAIN: MOV R0, #00H MOV DPL, #00H MOV DPH, #20H LOOP: MOV A, #00H MOVX @DPTR, A INC DPTR INC R0 CJNE R0, #0FFH, LOOP MOVX @DPTR, A END 实验二拆字程序 一、实验目的 掌握汇编语言设计和调试方法。 二、实验内容 把2000h的内容拆开,高位送2001h低位,低位送2002h低位,2001h、2002h高位清零,一般本程序用于把数据送显示缓冲区时用。 三、程序框图 四、实验过程 将寄存器中内容送入2000H,分别将高低四位移到低位,将高四位置零然后移入2001H 和2002H中。利用MOVX语句、DPTR指针可实现数据的传送,利用高低四位交换语句SWAP和与语句ANL可进行对高低位的清零。

数据库实验3答案

实验三:交互式SQL语句的使用 1、实验目的 (1)掌握数据库对象的操作过程,包括创建、修改、删除 (2)熟悉表的各种操作,包括插入、修改、删除、查询 (3)熟练掌握常用SQL语句的基本语法 2、实验平台 使用SQL Server提供的Microsoft SQL Server Management Studio工具,交互式使用SQL语句。 3 实验容及要求 选择如下一个应用背景之一: ●学生选课系统 ●习题3、4、和5中使用的数据库 ●其它你熟悉的应用 (1)建立一个数据库和相关的表、索引、视图等数据库对象,练习对表、索引和视图的各种操作。 (2)要求认真进行实验,记录各实验用例及执行结果。 (3)深入了解各个操作的功能。 实验要求包括如下方面的容: 3.1 数据定义 1.基本表的创建、修改及删除 2.索引的创建 3.视图的创建 3.2 数据操作 完成各类更新操作包括: 1.插入数据

2.修改数据 3. 删除数据 3.3 数据查询操作 完成各类查询操作 1.单表查询 2.分组统计 3. 连接查询 4. 嵌套查询 5. 集合查询 3.4 数据操作 1.创建视图 2.视图查询 参考示例: 建立一个学生选课数据库,练习对表、视图和索引等数据库对象的各种操作。 一、数据定义 创建学生选课数据库ST,包括三个基本表,其中Student表保存学生基本信息,Course表保存课程信息,SC表保存学生选课信息,其结构如下表: 表1. Student表结构 表2. Course表结构

表3. SC表结构 1.创建、修改及删除基本表 (1)创建Student表 CREATE TABLE Student (Sno CHAR(8)PRIMARY KEY, Sname CHAR(8), Ssex CHAR(2)NOT NULL, Sage INT, Sdept CHAR(20) ); (2)创建Course表 CREATE TABLE Course (Cno CHAR(4)PRIMARY KEY, Cname CHAR(40)NOT NULL, Cpno CHAR(4), Ccredit SMALLINT, ); (3)创建SC表 CREATE TABLE SC (Sno CHAR(8)FOREIGN KEY (Sno)REFERENCES Student(Sno), Cno CHAR(4), Grade SMALLINT, ); (4)创建员工表Employee

HIT软件学院数据库实验1

哈尔滨工业大学 <<数据库系统>> 实验报告之一 (2014年度春季学期)

实验一交互式SQL语言 一、实验目的 ●掌握SQL语句的语法 ●着重熟悉掌握利用SQL编写Select查询的方法 ●熟悉SQLite的用法 二、实验内容 ●1) 双击打开sqlite3.exe,该程序为SQLite数据库管理系统 ●2) 利用.help查看SQLite支持的控制台系统命令。注意系统命令结尾处 没有结束符“;”

●3) 阅读.help中对.databases 命令的说明,并查看输出结果 ●4) 阅读.help中对.open命令的说明,并使用该命令创建一个数据库(名 字任意)后缀名统一为“.db3”(可以没有后缀名,但不推荐) ●5) 再次运行.databases 命令,与步骤3的输出结果对比 ●6) 阅读.help中对.tables命令的说明,并使用该命令查看当前数据库的所 有表 ●7) 创建满足要求的关系表(使用create table) ●表一 ●表名:College(存储大学的信息) ●属性:cName(字符串存储的大学名字),state(字符串格式的大学所在

州),enrollment(整数形式的大学入学学费) ●表二 ●表名:Student(存储学生的信息) ●属性:sID(整数形式的学号),sName(字符串形式的学生名字),GPA (小数形式的成绩),sizeHS(整数形式的所在高中规模) ●表三 ●表名:Apply(存储学生申请学校的信息) ●属性:sID(整数形式的学号),cName(字符串形式的大学名字),major (字符串形式的专业名字),decision(字符串形式的申请结果) ●8)利用.tables查看当前数据库中的表,对比步骤6中的运行结果 ●9) 利用如下命令,将存储在txt文件中的元组导入数据库的关系中●.separator "," ●.import dbcollege.txt College ●.import dbstudent.txt Student ●.import dbapply.txt Apply

哈工大计算机网络实验报告之五

计算机网络课程实验报告 实验5:利用Ethereal分析TCP、UDP、ICMP协议 继续学习Ethereal的使用; 利用Ethereal分析TCP、UDP和ICMP协议。 TCP协议采用了哪些机制保证可靠数据传输。(3分) 数据重传和数据确认应答机制 Traceroute的工作过程,用自己的话来描述,200字以内,超过酌情扣分。 (4分) 构造数据包,来检查到达一个主机时经过了哪些路由。主机发送给目的地址的数据包的TTL是从1逐个递增的,而数据包每到达一个路由器,它的TTL值就会减1,当TTL减到0时,该数据包被取消,传回一个数据包给主机,我们就能捕获这个路由器的IP地址了。如果收到"超时错",表示刚刚到达的是路由器,而如果收到的是"端口不可达" 错误,表示刚刚到达的就是目的主机,路由跟踪完成,程序结束。 阐述一下为什么应用程序开发者会选择将应用程序运行在UDP而不是TCP 之上?(3分) UDP没有拥塞控制机制,发送方可以以任何速率向下层注入数据。很多实时应用是

可以容忍一定的数据丢失的,同时又对速率有很高要求(比如在线视频播放),这时开发者会倾向选择UDP协议,避免使用TCP协议的拥塞控制机制产生的分组开销。 实验过程: 使用Ethereal分析TCP协议: (15分)得分:抓取本机与https://www.doczj.com/doc/5d4615688.html,/ethereal-labs/alice.txt通信过程中的网络数据包。根据操作思考以下问题: 客户服务器之间用于初始化TCP连接的TCP SYN报文段的序号(sequence number)是多少?在该报文段中,是用什么来标示该报文段是SYN报文段的? Seq=0 Flags中的syn位为1,ack位为0,说明是syn报文段 服务器向客户端发送的SYNACK报文段序号是多少?该报文段中,Acknowledgement字段的值是多少?https://www.doczj.com/doc/5d4615688.html,服务器是如何决定此值 的?在该报文段中,是用什么来标示该报文段是SYNACK报文段的? Seq=0 Ack=1,服务器根据客户端发送的SYN报文的Seq值加一后得到此值 Flags中的Ack和Syn位都为1,所以是SYNACK报文

数据库实验三

实验三订购数据库 (一)数据定义 一、基本表操作 1.建立基本表 1)创建仓库表,由以下属性组成:仓库号(CHAR 型),城市(CHAR 型),面积(INT 型)。其中仓库号为主码,并且有面积>0 的限定条件 2)创建职工表,由以下属性组成:仓库号(CHAR型),职工号(CHAR型),工资(INT型)。其中职工号为主码,仓库号为外码,工资的限定条件为1000<=工资<=5000。 3)创建供应商表,由以下属性组成:供应商号(CHAR型),供应商名(CHAR型),地址(CHAR 型)。其中供应商号为主码。 4)创建订购单表,由以下属性组成:职工号(CHAR型),供应商号(CHAR型),订购单号(CHAR 型),订购日期(CHAR型)。其中订购单号为主码,职工号和供应商号为外码。 2.修改基本表 1)往订购单表中增加一个新的属性“完成日期”,DATETIME型,并且允许为空值。 2)将职工表中的工资属性类型改为SMALLINT 型。 3)删除刚才在订购单表中加入的“完成日期”属性。 二、索引操作 1.建立索引 1)在订购单表上建立关于供应商号的普通索引supidx。 2)在订购单表的多个字段建立索引sup_empidx,先按照供应商号升序索引,然后按照职工号升序索引。 2.删除索引 1)删除订购单表上的索引supidx。 2)删除订购单表上的索引sup_empidx。 (二)数据操作 一、插入数据 1)向仓库表插入下列数据:WH1,北京,370 WH2,上海,500 WH3,广州,200 WH4,武汉,400 2)向职工表插入下列数据:WH2,E1,1220 WH4,E2,1270 WH1,E3,1210 WH2,E4,1250 WH3,E5,1200 WH3,E6,1230 WH1,E7,1250 3)向供应商表插入下列数据: S1,利民电子元件厂,上海 S2,联华电子公司,武汉 S3,振华电子厂,西安

山东英才学院学前教育学院简介

山东英才学院于1998年建校之初就开设了学前教育专业,2000年经山东省教育厅批准,开始招收高职类学前教育专业学生。10年来,山东英才学院学前教育专业先后被评为“济南市名牌专业”、“山东省高职高专示范专业”和“山东省高等学校特色专业”。 一、课题立项背景与过程 1991年杨文赴英国诺丁汉大学进修,专攻幼儿英语教学。1992年学成回国,赴珠海市机关幼儿园任教,从事幼儿英语教学的实验与实践,取得了显著成果。在此过程中,杨文深感国内、外幼儿教育的差距,并认为改革国内幼儿教育必须提升幼儿教师的素质。1995年,她创办了山东省东方英才外语培训学校,从幼儿英语教学入手,专门培训幼儿教师,迄今已培训来自国内十几个省市的幼儿教师2000余人。1998年,英才学院建校,首批开设了学前教育专业,重点培养幼儿英语师资。2002年,正式启动研究高职学前教育人才培养模式和课程体系。经过三年的探索与实验,到2005年,基本形成了“民办高职学前教育专业一专多能人才培养模式”及其课程体系方案。 2005年后全面实施,并不断修改完善,在专业、课程、师资、实验实训、教科研项目等方面取得了系列成果,使“民办高职学前教育专业一专多能人才培养模式”逐步发展成熟。 二、课题主要内容 (一)人才培养模式定位 1、确立一专多能人才培养模式 即培养学生既掌握学前教育的基本理论和基础知识,又具备从事学前教育工作所需要的多种能力,包括科学文化教育,双语教育(英语、普通话)、艺术教育(弹琴、跳舞、画画、唱歌、动画及玩教具制作)、健康教育、幼教管理等能力,真正使人才培养目标与现代幼儿教育改革的需要相适应。 2、加强专业方向开发,人才培养多元化 1998年,我院学前教育专业在全国首创“幼儿英语师资”方向,培养“双语”幼教师资,取得了毕业生“供不应求”的效果。随后,我们又进一步进行了专业方向开发的创新,人才培养方向向多元化发展,进一步划分了双语教育、艺术教育、健康教育、教育管理、蒙氏教育等专业方向,培养不同能力及就业去向的人才。为适应社会对多样化人才的需求, 满足不同学生的个

北邮大数据库实验三

实验三完整性及视图、索引 视图是基于某个查询结果的一个虚拟表,只是用来查看数据的窗口而已。索引能够提供一种以一列或多列的值为基础迅速查找数据表(或视图)中行的能力,用来快速访问数据表(或视图)中的数据。触发器是一种特殊的存储过程,它在特定语言事件发生时自动执行,通常用于实现强制业务规则和数据完整性。 【实验目的】 掌握MySQL视图、索引的使用,理解什么是数据库的完整性。 【实验要求】 1、每完成一个任务,截取全屏幕快照1~3作为中间步骤和结果的贴图,粘贴在最后的实验报告中。 2、除了使用我们提供的数据外还要自己向表中添加些新数据,以保证每个查询结果不为空集,或计数结果不为0。 3、思考题可以选做,作为优秀加分的依据。 【实验任务】 1、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号 及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

2、创建一个视图,该视图为每门课程的平均成绩,视图包括的列有课程号、 课程名及平均成绩,并用利用该视图查询所有课程的平均成绩,要求给出课程号、课程名及平均成绩。

3、为院系代码表(dept_code)创建基于“院系代码”列的索引。 4、为教室信息表(classroom_info)创建基于room_id列的惟一索引并插入一 条room_id列与表中已有的值重复的数据,观察系统的反馈。

5、重新修改表stud_info、lesson_info及stud_grade,修改的容为: ①为三表增加主码约束,stud_info的主码为stud_id,lesson_info的主码为 course_id,stud_grade的主码为stud_id、course_id。

山东英才学院怎么样

学院概况 山东英才学院是国家教育部批准的全日制普通本科院校,创建于1998年。学院拥有一支优秀的教学团队,现有专任教师550名,兼职教师108人。专任教师中,享受国务院特殊津贴者4人,具有高级职称者194名,博士4名,硕士179名。学院现有10个二级学院,设有以工学、管理学为主的高职专业48个,构建了以重点专业为龙头,相关专业为支撑的三个优势专业群,即以计算机应用技术和应用电子技术为龙头的电子信息技术类专业群;以数控技术和汽车检测与维修技术为龙头的先进制造技术类专业群;以物流管理、市场营销和学前教育为龙头的现代服务与管理技术类专业群,其中学前教育专业被评为省级特色专业并有多项课程被评为国家及省里的精品课程。2007年我院杨文教授获“齐鲁高校十大名师”提名奖,我院学前教育教研室被评为“山东省优秀教学团队”。 学院位于济南高新区大学园区,占地604亩,拥有固定资产总值4.6亿元,建有校内 实验实训楼4座,内设大型实训中心6个,教学及生活设施一应俱全。学院绿化面积达到40%以上,被评为济南市“绿化先进单位”。学院图书馆是“全国职业技术学院CNKI数 字图书馆示范单位”,现有馆藏纸质图书76万册,电子图书31万册,中文期刊1391种, 校园网与国家教育科研网络相连,可直接提供电子信息文献检索。 办学10年来,学院坚持“名家治校,名师执教”的办学方略,多次受到国家、省、市 党政部门的表彰。被国家民政部等部门授予“全国先进民间组织”、“全国民办非企业单位 自律与诚信建设先进单位”、“山东省优秀民办非企业单位”、“山东省民办教育先进集体” 等荣誉称号。2005年,学院以优良的成绩通过了教育部的人才培养工作水平评估和省委 高校工委、省教育厅的校园文明建设评估。2007年,我院顺利通过的教学育的人才培养 水平评估复察。2008年4月,我院被国家教育部批准为普通本科院校。

哈工大天线实验报告

Harbin Institute of Technology 天线原理实验报告 课程名称:天线原理 班级: 姓名: 学号: 同组人: 指导教师: 实验时间: 实验成绩: 注:本报告仅供参考 哈尔滨工业大学

一、实验目的 1. 掌握喇叭天线的原理。 2. 掌握天线方向图等电参数的意义。 3. 掌握天线测试方法。 二、实验原理 1. 天线电参数 (1).发射天线电参数 a.方向图:天线的辐射电磁场在固定距离上随空间角坐标分布的图形。 b.方向性系数:在相同辐射功率,相同距离情况下,天线在该方向上的辐射功率密度Smax与无方向性天线在该方向上的辐射功率密度S0之比值。 c.有效长度:在保持该天线最大辐射场强不变的条件下,假设天线上的电流均匀分布时的等效长度。 d.天线效率:表征天线将高频电流或导波能量转换为无线电波能量的有效程度。 e.天线增益:在相同输入功率、相同距离条件下,天线在最大辐射方向上的功率密度Smax与无方向性天线在该方向上的功率密度S0之比值。 f.输入阻抗:天线输入端呈现的阻抗值。 g.极化:天线的极化是指该天线在给定空间方向上远区无线电波的极化。 h.频带宽度:天线电参数保持在规定的技术要求范围内的工作频率范围。 (2).接收天线电参数:除了上述参数以外,接收天线还有一些特有的电参数:等效面积和等效噪声温度。 a.等效面积:天线的极化与来波极化匹配,且负载与天线阻抗共轭匹配的最佳状态下,天线在该方向上所接收的功率与入射电波功率密度之比。 b.等效噪声温度:描述天线向接收机输送噪声功率的参数。 2. 喇叭天线 由逐渐张开的波导构成,是一种应用广泛的微波天线。按口径形状可分为矩形喇叭天线与圆形喇叭天线等。波导终端开口原则上可构成波导辐射器,由于口径尺寸小,产生的波束过宽;另外,波导终端尺寸的突变除产生高次模外,反射较大,与波导匹配不良。为改善这种情况,可使波导尺寸加大,以便减少反射,又可在较大口径上使波束变窄。 (1).H面扇形喇叭:若保持矩形波导窄边尺寸不变,逐渐张开宽边可得H面扇

数据库实验三

注意:在粘贴截图时请保留窗口完整标题,但只需保留关键界面,多余的空白界面请删除。 一、实验课时:4 二、实验目的 (1) 掌握使用T-SQL语句创建、删除数据库的方法。 (2) 掌握使用T-SQL语句创建、修改、删除表的方法。 (3) 掌握使用T-SQL语句创建、删除数据库完整性约束条件的方法。 (4) 掌握使用T-SQL语句对表添加、修改、删除数据的方法。 (5) 掌握使用T-SQL语句创建、修改、删除、查询视图的方法。 三、实验要求 (1) 使用SQL Server 2008查询分析器。 (2) 严格依照操作步骤进行。 (3) 在本地服务器中创建和管理数据库。 四、实验环境 (1) PC机。 (2) SQL Server 2008。 五、实验内容及步骤(请特别注意实验步骤:第6项的第1小项,即“插入数据”操作必须在第4项以前执行) ??? 1.使用Transact-SQL语句创建JOBS数据库,数据库名格式为 JOBS_SunYu(即JOBS_你的中文名字拼音) CREATE Database JOBS_DengZhiPeng;

2.使用Transact-SQL语句创建JOBS数据库包含的所有表 EMPLOYEE CREATE TABLE EMPLOYEE( EMPNO SMALLINT NOT NULL, SUPNAME VARCHAR(50)NOT NULL, FORENAMES VARCHAR(50)NOT NULL, DOB DATE NOT NULL, ADDRESS VARCHAR(50)NOT NULL, TELNO CHAR(10)NOT NULL, DEPNO SMALLINT NOT NULL ); JOBHISTORY CREATE TABLE JOBHISTORY( EMPNO SMALLINT NOT NULL, POSITION VARCHAR(50)NOT NULL, STARDATE DATE NOT NULL, ENDDATE DATE NULL, SALARY INT NOT NULL ); COURSE CREATE TABLE COURSE( COURSENO SMALLINT NOT NULL, CNAME VARCHAR(50)NOT NULL, CDATE DATE NOT NULL ); DEPARTMENT CREATE TABLE DEPARTMENT( DEPNO SMALLINT NOT NULL, DNAME VARCHAR(50)NOT NULL, LOCATION VARCHAR(10)NOT NULL, HEAD SMALLINT NOT NULL ); EMPCOURSE CREATE TABLE EMPCOURSE( EMPNO SMALLINT NOT NULL,

山东英才学院年第一学期

文档从网络中收集,已重新整理排版word版本可编借.欢迎下载支持. 山东英才学院________________ 学年第一学期 《物流仓储管理》期末考试试卷 年级__________ 专业_________________ 层次:普通高职[7]普通本科口 (本试卷考试时间120分钟满分100分) A:仓储成本控制B:仓库的选址与控制 C:仓库作业管理D:仓库设备配置 2.关于配载装车作业中的注意事项描述不正确的是() A:货与货之间放置要尽量紧密,以节约车载空间 B:尽量将外观一致的货物放在一起,以便于货物分类 C:尽量做到“先送后装” D:重不压轻,大不压小 3.下面关于商品保管的注意事项叙述不正确的是() A:整数先出原则B:先进先出原则 C:重下轻上原则D:按货品类别存放 4、负责货仓储存物资的接货、验收、入库、分拣、储存、保管和商品养护、货物的出库等仓储作业人员称为() A:营销管理人员B:业务管理人员C:仓储管理人员D:搬运管理人员 5、宜釆用货棚储存的危险品是() A:易燃液体B:腐蚀物品C:易燃固体D:易燃物品 6、扑救油类火灾有效地灭火剂是()

A:水B:泡沫C:二氧化碳D:干粉灭火剂

文档从网络中收集,已重新整理排版.word版本可编辑?欢迎下载支持. 7、仓储安全管理的重要措施是() A:建立、健全安全生产责任制和各项安全保卫制度 B:保证仓储安全生产的投入 C:加强对有关安全生产的法律、法规和安全知识的宣传 D:提高警惕,严防不法分子破坏 8随着闭环的物料需求计划系统中乂加入了对制造范围的资金控制,计划方法的名称随着控制对象的升级而改为制造资源计划,即() A:MRP B: ERP C: MRPII D: JIT 9 、 在库存控制中,对B类货物的管理方法是() A:同供应商建立良好关系B:釆用定期订购法或定量混合的订购方式 C:减少这类货物的盘点次数D:给予最低的优先作业次序 10、关于运输包装,下列说法不正确的是() A:也称为商品的大包装或外包装B:常用的包装材料由箱、捆包、袋及桶 C:通常不随商品卖给顾客D:必须满足商品运输、装卸、储存及销售的要求 11、先进先出就是指() A :先入库的商品先出库B:后入库的商品先出库 C:积压的商品先出库D:在仓库入口处的商品先出库12、通过对储存物的保管保养,可以克服产品的生产与消费在时间上的差异,创造物资的() A:时间效用B:增值效用C:空间效用D:附加效用13、关于仓单的性质,下列说法不正确的是() A:仓单是提货凭证B:仓单是有价证券C:仓单是所有权的法律文书 D:仓单是仓储合同 14、仓储合同订立的原则是() A:平等原则、公平及等价有偿原则和自愿与协商一致原则 B:平等原则、公开及等价有偿原则和自愿与协商一致原则 C:平等原则、公平及等价有偿原则和互助与协商一致原则

哈工大威海计算机网络实验报告1资料

计算机网络与通信实验报告(一)学号姓名班级报告日期 2015.04.15 实验内容网络常用命令的使用 实验目的1.熟悉网络命令的使用,例如ping,tracert,netstat,ipconfig等,对结果进行分析判断。 2.熟悉dns的层次查询,以及smtp协议。 实验预备知识结合实验报告相关知识以及老师课堂演示、笔记。 实验过程描述1.按照实验报告步骤所指,一步步熟悉ping tracert ipconfig 等网络命令,并对结果进行相应分析、截图。 2.Dns层次查询时,首先网上搜索全球13 个根域名服务器的ip,选择其中一个ip 对学校主页https://www.doczj.com/doc/5d4615688.html, 进行层次分析,依次进行cn https://www.doczj.com/doc/5d4615688.html, https://www.doczj.com/doc/5d4615688.html, https://www.doczj.com/doc/5d4615688.html, 的域名分析,最终得到主页ip,然后使用ping命令ping得主页ip 相比较,结果一致,查询成功。 3.熟悉掌握SMTP协议。Dos 命令下依次输入telnet相关命令,并使用事先转换成base64 的用户名、密码登陆邮箱。登陆成功后给自己的邮箱发送信息,最后退出。操作、邮箱截图如下。 实验结果见表格下方截图。 实验当中问题及解决方法1、telnet命令刚开始dos无法识别,属于不认识的命令。上网查询资料后,在控制面板中设置后成功解决。 2、熟悉SMTP协议时,telnet 登陆邮箱并发送信件,期间出现好多错误,比如单词拼写错误,指令错误。重复多次后最终成功实现。 成绩(教师打分)优秀良好及格不及格

实验相关截图 一、网络命令的使用 1.ping 命令

2.tracert 命令

数据库实验三报告

江西师范大学计算机信息工程学院学生实验报告专业___计算机科学与技术__ 姓名___燕悦__ 学号__1408091077_ 日期__ __

四.程序及运行结果(或实验数据记录及分析) 针对S_T数据库: 1)创建三个表:student course sc。程序: use S_T go /*创建Student表*/ create table student( Sno char(5) primary key not null check(Sno like '[0-9][0-9][0-9][0-9][0-9]'), Sname char(20) not null, Ssex char(2) not null check(Ssex in ('男','女')), Sage smallint not null check(Sage between 14 and 38), Sdept char(20) not null ); /*创建Course表*/ create table course( Cno char(4) not null primary key check(Cno like '[0-9][0-9][0-9][0-9]'), Cname char(40) not null, Cpno char(4), Ccredit smallint not null ); /*创建SC表*/ create table sc( Sno char(5) not null , Cno char(4) not null, Grade smallint check(Grade between 0 and 100), primary key(Sno,Cno)); 执行结果: 2)对course表进行修改。程序: /*修改course表,为Cpno列添加一个外键约束*/ alter table course add foreign key (Cpno) references course(Cno); 执行结果:

哈工大英才学院简介

哈工大英才学院简介 英才学校的前身是英才班(本硕博连读)和实验学院(本硕连读),现统称为英才学院。与其他学院的区别在于,英才学院的同学来自不同的院系不同的专业,选择高考分数比较高(通常按各地的排名来)同学录取(通知书会有两张,当然是一起过来的)。 下图为2013级英才学院招生情况: 图1 2013级英才学院分班情况 从图上就可以看出啦,英才学院通常按院分班,一个班有多个专业的同学,统一进行基础教育,之后和原学院同专业的同学一起接受专业课程的教学。有两点说明,一、不是所有的专业英才学院都有。二、不是英才学院有的专业都有人(主要是因为录取方式觉决定的)。另外还有一个珠峰计划,是普通学院的学生也可以加入英才学院的学习,我们这一届只有计算机有。 接下来说下英才学院的优势: 1、工大出国,交流这一块儿由英才学院负责,换句话说英才学院的同学在出国交 流,交换学习这一块儿占优势。同时英才学院部分课程采用双语教学(其实是 中文授课英文板书和教材→_→)。 2、英才学院都是本硕、本硕博连读(据说下一届都是本硕博。本硕4+2年,本硕 博4+2+X),本硕博据说是博士完了才会发硕士证,这点很坑,不过可以自愿放 弃保博。 3、英才学院转专业相对比较容易,不过由本硕博转到本硕(有的专业只有本硕) 的专业视为自动放弃保博,转到英才学院没有的专业视为自动放弃保研机会。

4、英才学院有博士生学长领航计划,4-6人有一名博士生学长负责,学习生活等 等方面都可以。 5、英才学院大二开始选导师,比其他学院都早,大二就可以进导师的实验室学 (jiang)习(you)。 再说一下英才学院的义务(其实就是要求→_→): 1、不能挂科,大挂(不考不及格)一次,小挂(补考及格)三次就要失去保 研资格并返回原学院(大二以上的可以留在英才学院继续学校,表现好, 可能再次获得保研资格)。 2、英才学院因为单独进行基础教育,所以课程和原学院安排不一样,不仅是 时间安排,要求也不一样。英才学院没有考查课。压力什么的肯定比普通 学院的大。举个例子,英才的建筑学的同学不仅学微积分,还要学大化、 大物、C语言;而普通的建筑学的同学学文数。当然其他专业没有这么夸 张大题都差不多,只是难度要高一些。

数据库 实验三答案

实验3 SQL语言 一、实验目的 1、掌握SQL中运算符和表达式的使用。 2、掌握实用SQL语言查询数据库。 二、实验要求 1、所有的实验过程请严格按照实验内容的步骤进行。 2、对关键步骤截屏并复制到实验报告的相应位置。 三、实验设备、环境 设备:计算机 环境:WINDOWS XP、SQL SERVER 2000中文版 四、实验原理、方法 上机操作 五、实验内容 准备工作:还原学生成绩管理数据库; 注意:写SQL语句时,注意学生成绩管理数据库中表名称和字段名称的对应。 1、使用SQL查询分析器,对学生成绩管理数据库完成如下查询操作: 1)简单查询 (1)求数学系学生的学号和姓名。 (2)求选修了课程的学生学号。

(3)求选修C1课程的学生学号和成绩,并要求对查询结果按成绩的降序排列,如果成绩相同则按学号的升序排列。 (4)求选修课程0001且成绩在80~90之间的学生学号和成绩,并将成绩乘以系数0.8输出。 (5)求数学系或计算机应用系姓王的学生的信息。 (6)求缺少了成绩的学生的学号和课程号。

2)连接查询 (1)查询每个学生的情况以及他(她)所选修的课程。 (2)求学生的学号、姓名、选修的课程名及成绩。 (3)求选修0001课程且成绩为90分以上的学生学号、姓名及成绩。

3)嵌套查询 (1)求选修了0003的学生学号和姓名。 (2)求0001课程的成绩高于王军的学生的学号和成绩。

(3)求其他系中比计算机系某一学生年龄小的学生。 4)使用分组和函数查询 (1)求学生的总人数。 (2)求选修了课程的学生人数。

(3)求课程和选修0001的人数。 (4)求选修课超过3门课的学生学号。

(完整版)哈尔滨工业大学数据库试题(含答案)

试卷一(哈尔滨工业大学) 一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,数据独立性最高的是()阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 2. ()是存储在计算机内的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。 A. 外模式 B. 内模式 C. 存储模式 D. 模式 4. 作为关系数据系统,最小应具备的关系运算是()。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 5. 在select语句中使用group by Sno时,Sno 必须出现在()子句中。 A. where B. from C. select D. having 6. 在where语句的条件表达式中,与零个或多个字符匹配的通配符是()。 A. * B. ? C. % D. _ 7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到()。 A. 2NF B. 3NF C. BCNF D. 4NF 8. 在关系模式R(U,F)中,Y∈XF+是X→Y是否成立的()。 A. 充分必要条件 B. 必要条件 C. 充分条件 D. 既不充分也不必要条件 9. 在关系数据库设计阶段中,完成关系模式设计的阶段是()。 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 10. 基本E-R图就是数据库的()。 A. 外模式 B. 逻辑模式 C. 内模式 D. 概念模式 11. 从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的()。 A. 数据项 B. 数据流 C. 数据处理 D. 数据存储 12. 以下()不是当前常用的存取方法。 A. 索引方法 B. 聚簇方法 C. HASH方法 D. 链表方法 13. 事务一旦提交,对数据库的改变是永久的,这是事务的()。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 14. 并发控制要解决的根本问题是保持数据库状态的()。 A. 安全性 B. 完整性 C. 可靠性 D. 一致性 15. 在数据库系统中,对存取权限的定义称为()。 A. 授权 B. 定义 C. 约束 D. 审计 16. 视图建立后,在数据字典中存放的是()。 A. 查询语句 B. 视图的定义 C. 组成视图的表内容 D. 产生视图的表定义 17. 由全码组成的关系模式,最高可以达到的模式为()。 A. 4NF B. 2NF C. 3NF D. BCNF 18. 下列叙述中,正确的是()。 A. 对于关系数据模型,规范化程度越高越好 B. 如果F是最小函数依赖集,则R∈2NF C. 如果R∈BCNF,则F是最小函数依赖集

数据库实验三作业及答案.docx

实验3 SQL Server 数据表的管理 一、实验目的 1.学会使用企业管理器和Transact-SQL语句CREATE TABLE和ALTER TABLE创建和修改表。 2.学会在企业管理器中对表进行插入、修改和删除数据操作。 3.学会使用Transact-SQL语句对表进行插入、修改和删除数据操作。 4.了解SQL Server的常用数据类型。 二、实验准备 1.了解在企业管理器中实现表数据的操作,如插入、修改和删除等。 2.掌握用Transact-SQL语句对表数据进行插入(INSERT)、修改(UPDATE)和删除(DELETE和TRANCATE TABLE)操作。 三、实验内容及步骤 1.启动企业管理器,展开studentsdb数据库文件夹。 2.在studentsdb数据库中包含有数据表student_info、curriculum、grade,这些表的数据结构如图1-2、图1-3和图1-4所示。 图1-2 学生基本情况表student_info 图1-3 课程信息表curriculum 图1-4 学生成绩表grade 3.在企业管理器中创建student_info、curriculum表。 4.在企业管理器中,将student_info表的学号列设置为主键,非空。 5.使用Transact-SQL语句CREATE TABLE在studentsdb数据库中创建grade表。 CREATE TABLE grade (学号varchar(4), 课程编号varchar(4), 分数decimal(5,0) ) 6.student_info、curriculum、grade表中的数据如图1-5、图1-6和图1-7所示。 图1-5 student_info的数据

完整版哈尔滨工业大学数据库试题含答案

试卷一(哈尔滨工业大学) 一、选择题(每题1 分,共20 分) 1. 在数据管理技术的发展过程中,数据独立性最高的是( )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 2. ( )是存储在计算机内的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是 ( )。 A. 外模式 B. 内模式 C. 存储模式 D. 模式 4. 作为关系数据系统,最小应具备的关系运算是( )。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 5. 在select 语句中使用group by Sno 时,Sno 必须出现在( )子句中。 A. where B. from C. select D. having 6. 在where 语句的条件表达式中,与零个或多个字符匹配的通配符是( )。 A. * B. ? C. % D. _ 7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到( )。 A. 2NF B. 3NF C. BCNF D. 4NF 8. 在关系模式R ( U, F)中,Y XF+是X^Y是否成立的( )。 A. 充分必要条件 B. 必要条件 C. 充分条件 D. 既不充分也不必要条件 9. 在关系数据库设计阶段中,完成关系模式设计的阶段是( )。 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 10. 基本E-R 图就是数据库的( )。 A. 外模式 B. 逻辑模式 C. 内模式 D. 概念模式 11. 从数据流图构造E-R 图时,选择实体一般应先考虑数据流图中的( )。 A. 数据项 B. 数据流 C. 数据处理 D. 数据存储 12. 以下( )不是当前常用的存取方法。 A. 索引方法 B. 聚簇方法 C. HASH 方法 D. 链表方法 13. 事务一旦提交,对数据库的改变是永久的,这是事务的( )。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 14. 并发控制要解决的根本问题是保持数据库状态的( )。 A. 安全性 B. 完整性 C. 可靠性 D. 一致性 15. 在数据库系统中,对存取权限的定义称为( )。 A. 授权 B. 定义 C. 约束 D. 审计 16. 视图建立后,在数据字典中存放的是( )。 A. 查询语句 B. 视图的定义 C. 组成视图的表内容 D. 产生视图的表定义 17. 由全码组成的关系模式,最高可以达到的模式为( )。 A. 4NF B. 2NF C. 3NF D. BCNF 18. 下列叙述中,正确的是( )。 A. 对于关系数据模型,规范化程度越高越好 B. 如果F是最小函数依赖集,则R€ 2NF

哈工大数学实验实验报告

实验一 2(1)(a) 程序语句: a=[-3 5 0 8;1 -8 2 -1;0 -5 9 3;-7 0 -4 5]; b=[0;2;-1;6]; inv(a)*b (b) 程序语句: a=[-3 5 0 8;1 -8 2 -1;0 -5 9 3;-7 0 -4 5]; b=[0;2;-1;6]; a\b (2)

4个矩阵的生成语句: e=eye(3,3); r=rand(3,2); o=zeros(2,3); s=diag([1,2]);%此为一个任取的2X2 矩阵 矩阵a 的生成语句: a=[e r;o s] 验证语句: a^2 b=[e r+r*s; o s^2]

(3)(a) 生成多项式的语句:poly ([2,-3,1+2i,1-2i,0,-6]) (b) 计算x=0.8,-x=-1.2 之值的指令与结果: 指令:polyval([1,5,-9,-1,72,-180,0],0.8) 指令:polyval([1,5,-9,-1,72,-180,0],-1.2)

(4) 求a的指令与结果:指令:a=compan([1,0,-6,3,-8]) 求a的特征值的指令与结果:指令:eig(a) roots(p)的指令与结果为: 指令:roots([1,0,-6,3,-8])

结论:利用友元阵函数a=company(p) 和eig(a) 可以与roots(p)有相同的作用,结果相同。 (5) 作图指令: x=0:0.01:1.5; y=[x.^2;x.^3;x.^4;x.^5]; plot (x,y) 作图指令: x=0:0.01:10; y1=x.^2; y2=x.^3; y3=x.^4; y4=x.^5; subplot(2,2,1),plot (x,y1),title('x^2') subplot(2,2,2),plot (x,y2),title('x^3') subplot(2,2,3),plot (x,y3),title('x^4') subplot(2,2,4),plot (x,y4),title('x^5')

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