0


【深圳大学数据库系统】实验1 SQL的DDL语言和单表查询

一、实验目的:

1、了解DBMS系统的功能、软件组成;

2、掌握利用SQL语句定义、和简单操纵数据库的方法。

二、实验要求:

1、在课外安装相关软件并浏览软件自带的帮助文件和功能菜单,了解DBMS的功能、结构;
2、创建一个有两个关系表的数据库;(建议采用ORACLE ISQLPLUS)

3、数据库、关系表定义;

4、学习定义关系表的约束(主键、外键、自定义);

5、了解SQL的数据定义功能;

6、了解SQL的操纵基本功能;

8、了解视图的概念;

三、实验设备:

Win10,Wampserver64

四、实验内容

1、使用SQL DDL语句建立关系数据库模式,并用DML数据如下;

EMPNO

ENAME

JOB

MGR

HIREDATE

SAL

COMM

DEPTNO

7369

SMITH

CLERK

7902

17-Dec-90

13750

20

7499

ALLEN

SALESMAN

7698

20-FEB-89

19000

6400

30

7521

WARD

SALESMAN

7698

22-FEB-93

18500

4250

30

7566

JONES

MANAGER

7839

02-APR-89

26850

20

7654

MARTIN

SALESMAN

7698

28-SEP-97

15675

3500

30

7698

BLAKE

MANAGER

7839

01-MAY-90

24000

30

7782

CLARK

MANAGER

7839

09-JUN-88

27500

10

7788

SCOTT

ANALYST

7566

19-APR-87

19500

20

7839

KING

PRESIDENT

17-NOV-83

82500

10

7844

TURNER

SALESMAN

7698

08-SEP-92

18500

6250

30

7876

ADAMS

CLERK

7788

23-MAY-96

11900

20

7900

JAMES

CLERK

7698

03-DEC-95

12500

30

7902

FORD

ANALYST

7566

03-DEC-91

21500

20

7934

MILLER

CLERK

7782

23-JAN-95

13250

10

3258

GREEN

SALESMAN

4422

24-Jul-95

18500

2750

50

4422

STEVENS

MANAGER

7839

14-Jan-94

24750

50

6548

BARNES

CLERK

4422

16-Jan-95

11950

50

**DEPT+(**学生自己的学号):

DEPTNO

DNAME

LOC

10

ACCOUNTING

LONDON

20

RESEARCH

PRESTON

30

SALES

LIVERPOOL

40

OPERATIONS

STAFFORD

50

MARKETING

LUTON

以下为学生实验填写部分:

1.参考课件约束方式,创建empdeptDDL语句(要有语句和运行结果截屏)

(1)创建表emp2021150047。

(2)创建表dept2021150047。

2.插入empdept数据的DML语句(要有语句和运行结果截屏)

(1)将数据插入表emp2021150047中。

(2)将数据插入表dept2021150047中。

3****.老师实验课上选取单表查询的难度较高的题目(要有题目语句和运行结果截屏)

(1)E1.13查找姓氏以S结尾的所有员工。

(2)E1.18按佣金除以工资的降序列出所有销售人员。

(3)E3.8 计算30部门员工的日薪和时薪,四舍五入到最接近的一分钱。假设一个月有22个工作日,一天有8个工作小时。

(4)E4.7显示员工入职日期和第一个发薪日的详细信息。(发薪日发生在每个月的最后一个星期五)(加上他们的名字)

(5)E5.4列出所有拥有2名以上员工的部门的平均年薪。

五.实验心得

    通过此次实验,初步掌握了sql语句的应用,了解了其基础语法以及如何建表和插入数据、删除数据、查询数据等等。

(by 归忆)


本文转载自: https://blog.csdn.net/qq1677852098/article/details/136816621
版权归原作者 归忆_AC 所有, 如有侵权,请联系我们删除。

“【深圳大学数据库系统】实验1 SQL的DDL语言和单表查询”的评论:

还没有评论