数据库实验2答案

“数据库实验2答案”相关的资料有哪些?“数据库实验2答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“数据库实验2答案”相关范文大全或资料大全,欢迎大家分享。

数据库实验2

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

中南大学

班级:信安1302 完成时间:2015.5.22

实验二 基本数据查询

一、实验目的

1. 熟悉大型数据库实验环境,以MS SQL SERVER为例。 2. 掌握MS SQL SERVER的查询分析器的用法。 3. 能够完成对单表的查询操作。 4. 能够完成对多表的联合查询操作。 5. 能够完成带数据聚合函数的查询。

二、实验内容

(1)以实验一中创建的数据库abc作为查询对象,完成如下查询要求:

1. 查询2001年12月31日之后的销售情况,要求列出销售人员姓名、销售的产品名

以及销售日期。 使用查询语句如下:

select XSRYB.XM,CPB.CPM,XSQKB.XSRQ

from XSQKB inner join CPB on (XSQKB.CPH=CPB.CPH) inner join XSRYB on (XSQKB.ZGH=XSRYB.ZGH) where XSRQ>'2001/12/31' 可得查询结果:

2. 查询销售电冰箱的销售人员的最大年龄。

使用查询语句如下:

select top 1 NL

from XSRYB inner join XSQKB on(XSRYB.ZGH=XSQKB.ZGH)

数据库实验2报告

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

《数据库系统原理实验报告》

姓名:疏颖 学号:22920152203909 完成日期:2018年4月6日

实验环境:SQLServer2008 实验2.1数据查询

1 实验要求:

以School数据库为例,在该数据库中存在四张表格,分别为:

? 表STUDENTS(sid, sname, email, grade); ? 表TEACHERS(tid, tname, email, salary); ? 表COURSES(cid, cname, hour); ? 表CHOICES(no, sid, tid, cid, score) 在数据库中,存在这样的关系:学生可以选择课程,一个课程对应一个教师。在表CHOICES中保存学生的选课记录。

按以下要求对数据库进行查询操作:

2 实验步骤:

(1) 查询年级为2001的所有学生的名称并按编号升序排列。

(2) 查询学生的选课成绩合格的课程成绩,并把成绩换算为积点(60分对应

积点为1,每增加1分,积点增加0.1)。

(3) 查询课时是48或64的课程的名称。

(4) 查询所有课程名称中含有data的课程编号。

(5) 查询所有选课记录的课程号(不重复显示)。

(6) 统计所有教师的平均工资。

数据库原理实验答案

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

实 验 报 告

课程名称: 数据库原理

系部名称: 计算机 专业班级: 网络工程 学生姓名: 学 号: 指导教师:

实验( 一 )

实验名称: 数据库表的建立 实验时间: 2013-3-4

一、实验目的:

本实验的目的是使熟悉SQL SERVER的常用数据类型,加深对SQL和SQL语言的查询语句的理解。

1、熟练掌握简单表的创建。

2、掌握主键约束、外键约束及及check约束的用法; 3、掌握默认值约束的应用; 4、了解规则、触发器的使用。

二、实验内容:

1、 使用查询分析器,用ddl建立studentinfo数据库

2、 在studentinfo 数据库中定义3个表,students, courses,和sc,表的具体要求如下:用

ddl建立上述3个表并增加如下约束:

students,表

数据库实验

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

实验一 SQL Server数据库的创建与维护

1.使用SSMS创建名称为“库房管理1”的数据库,要求数据文件初始大小为6MB,自动增长方式是按5%增长,日志文件初始大小为2MB。

2. 使用T-SQL语句创建名称为“库房管理”的数据库,要求数据文件初始大小为6MB,自动增长方式是按5%增长,日志文件初始大小为2MB。 create database 库房管理 on primary(name='库房管理',

filename='E:\\SQL Server 实验一\\库房管理.mdf', size=6MB,

filegrowth=5%) log on(name='库房管理_log',

filename='E:\\SQL Server 实验一\\库房管理_log.ldf', size=2MB)

3. 使用T-SQL语句查看“库房管理”数据库属性。 sp_helpdb 库房管理 4. 使用T-SQL语句增加“库房管理”数据库的数据文件的容量。将数据文件“库房管理”的增长方式按10%的比例增长。 alter database 库房管理 modify file

数据库认证实验答案

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

实验二 数据库设计方法

为一个综合性运动会建立数据库,涉及的实体如下: 实验要求1:设计概念模型的E-R图。

运动会数据系统E-R图编号名称团长姓名运动员编号姓名性别年龄代表团1:n运动员参赛成绩竞赛项目项目编号编号名称比赛地点比赛时间

实验要求2:推出关系数据库。 关系模式:

代表团(代表团编号,代表团名称,团长姓名)

运动员(运动员编号,姓名,性别,年龄,代表团编号) 参赛项目(项目编号,项目名称,比赛时间,比赛地点) 参赛(运动员编号,项目编号,参赛成绩)

实验思考

1、简述E-R图的构成三要素。

实体、属性、联系

2、简述关系的性质。

关系中不允许出现相同的元组

关系中元组的顺序(即行序)可任意 关系中属性的顺序可任意

同一属性名下的各个属性值必须来自同一个域,必须是同一类型的数据 关系中各个属性必须有不同的名字,不同的属性可来自同一个域,即它们的分量可以取自同一个域。

关系中每一个分量必须是不可分的数据项,或者说所有的属性值都是原子的,即是一个确定的值,而不是值的集合

3、实体之间的联系有哪几种,并简述之。

一对一、一对多、多对多

4、试举出三个实例,要求实体型之间分别有一对一、一对多、多对多的联系。

一对一:班级与班长

数据库实验四(含答案)

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

实验四 使用SQL语句创建和删除数据库、表

一. 实验目的:

1、了解SQL Server 2005数据库的逻辑结构和物理结构。 2、掌握使用SQL 语句创建和删除数据库。 3、学会使用T-SQL语句创建表。 二. 实验准备

1.明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。

2.了解用SQL语句创建和删除数据库的基本语法。 3.是用查询分析器,完成用SQL语句创建和删除基本表。 三. 实验要求

1、熟练使用查询分析器进行数据库的创建和删除操作。 2、用查询分析器,完成用SQL语句创建和删除基本表。 3、完成实验报告。

四. 实验内容 一、数据库

1.以下是创建数据库userdb1的SQL语句,

create database userdb1 on

(name=userdb4_data,--数据文件的逻辑名称,注意不能与日志逻辑同名 filename='g:\\xygl\%userdb4.mdf' ,--物理名称,注意路径必须存在 size=5,--数据初始长度为5M maxsize=10,--最大长度为10M filegrowth=1)--数据文件每次增长1M log on

(

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

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

南 京 晓 庄 学 院

《数据库原理与应用》

课程实验报告

实验二 数据库的创建、管理、备份及还原实验

所在院(系): 数学与信息技术学院

班级: 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) 使用Tran

数据库上机实验报告2

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

辽宁工程技术大学上机实验报告

//查询所有供应商的信息 SELECT * FROM

S;

//查询所有零件的名称、颜色、重量 SELECT PNAME,COLOR,WEIGHT

FROM P;

//查询使用供应商S1所供应零件的工程号码 SELECT JNO FROM SPJ

WHERE SNO='S1';

//查询零件重量在10——20之间的零件信息 SELECT * FROM P

WHERE WEIGHT BETWEEN 10 AND 20;

//查询零件为红或绿的零件号、零件名 SELECT PNO ,PNAME FROM P

WHERE COLOR IN ('红','绿

');

//查询零件名称第一字为’螺’的零件号,零件名,颜色和重量 SELECT * FROM P

WHERE PNAME LIKE '螺%';

//查询供应工程 Jl 零件为红色的供应商号码 SNO SELECT SNO FROM SPJ,P

WHERE SPJ.PNO=P.PNO AND P.COLOR='红

'AND SPJ.JNO='J1';

//查询使用上海产的零件的工程名称 SELECT DISTINCT JNAME FROM SPJ,J,S

WHERE S.SNO=SPJ.SNO

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

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

数据库原理实验报告(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创建“教学管理”数据库。

2016全新精品资料-全新公文范文-全程指导写作 –独家原创

1 / 18

(2)

数据库实验六(含答案)

标签:文库时间:2025-03-16
【bwwdw.com - 博文网】

实验六 视图的创建和索引的创建

一. 实验内容 一、视图的创建

1、创建school数据库中,department表中的所有记录的视图View_dep;

2、使用ALTER VIEW语句修改视图

①创建department表中部门名dp_name和部门电话dp_phone的视图View1;

②修改视图View1,从department表中查询dp_no和dp_add字段;格式类似如下:

ALTER VIEW View1

as

select dp_no,dp_add from department

③使用DROP VIEW语句删除视图

3、视图中的数据操作

①用select语句查询视图View_dep中的所有信息;、

②用insert语句向View_dep添加数据记录;

③用update语句修改视图View_dep中的数据,把视图中部门名为口腔科 的电话修改成9999999。

④用delete删除视图中的数据,把View_dep视图中骨科的数据记录删除。

注意:观察,视图数据的修改,基本表的数据是否也发生相应的变化。

二、索引的创建(在school的数据中)

1、使用对象资源管理器为

students表创建一个以sid为索引关键字的惟一