11393计算机信息管理课程实验(3合1)精品文档68页

更新时间:2023-06-16 03:17:03 阅读: 评论:0

04735 数据库系统原理:
1、 设某工厂数据库中有2个基本表:
车间基本表:DEPT(DNO,DNAME,MG
2、 R_ENO) 属性分别是车间编号、车间名、和车间主任职工号
职工基本表:EMP(ENO,ENAME,AGE,SEX,SALRY,DNO)属性分别是职工号、姓名、年龄、性别、工资和所有车间编号
(1)试用关系代数表达式写出下列查询:简述“金工车间”的男职工的职工号和姓名。

(2)建立一个有关车间的女职工号和姓名的视图,其结构如下:VIEW6(ENO,ENAME).试写出创建视图VIEW6的SQL语句。
create view VIEW6
as
lect ENO,ENAME from EMP
where SEX='女'
2、
3、
4、
5、
6、
7、关系模式为:
assurance学生STUDENT( 学号,姓名,年龄,班号)smoking是什么意思
班CLASS (班号,专业名,系名,入学年份)
系DEPARTMENT(系号,系名)
A.请使用SQL语言完成以下功能
(1) 每个表的主外码
(2) 每个班级的人数不能超过20人;
(3) 学生的年龄介于16到30岁之间;
(4) 学生姓名不能为空;
(5) 只有班里没有学生的时候,才能删除该班级.
CREATE DATABASE SCHOOL
USE SCHOOL
create table DEPARTMENT
( 系号 int  Primary key,
系名 varchar(20) unique)
maybe是什么意思
create table CLASS
(班号 int  primary key,
专业名 varchar(20),
系名 varchar(20) ,
FOREIGN  key (系名)references DEPARTMENT 系(系名))
create table STUDENT
(学号 int  primary key,
姓名 varchar(10)  not null,
年龄 int check(年龄>=16 and 年龄<=30),
班号int,
foreign key(班号) references CLASS(班号) ON DELETE no action check(20>=ALL(lect count(学号) from STUDENT group by 班号)))
B.插入如下数据:
好的雅思培训CLASS(
101,软件,计算机,1995; 
在职研究生自考
102,微电子,计算机,1996
STUDENT(
8101,张三,18,101;
什么是工商管理学
8102,钱四,16,121;
DEPARTMENT(001,数学
INSERT INTO DEPARTMENT(系号,系名) VALUES ('001','数学')
miracleINSERT INTO DEPARTMENT(系号,系名) VALUES ('002','计算机')
INSERT INTO DEPARTMENT(系号,系名) VALUES ('003','化学')
2010高考真题
INSERT INTO DEPARTMENT(系号,系名) VALUES ('004','中文')
packing list
INSERT INTO DEPARTMENT(系号,系名) VALUES ('005','经济')
GO
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (101,'软件','计算机',1995)
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (102,'微电子','计算机',1996)
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (111,'无机化学','化学',1995)
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (112,'分子化学','化学',1996)
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (121,'统计数学','数学',1995)
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (131,'现代语言','中文',1996)2014福建高考数学
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (141,'国际贸易','经济',1997)
INSERT INTO CLASS(班号,专业名,系名,入学年份) VALUES (142,'国际金融','经济',1996)
GO
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8101,'张三',18,101)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8102,'钱四',16,121)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8103,'王玲',17,131)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8105,'李飞',19,102)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8109,'赵四',18,141)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8110,'李可',20,142)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8201,'张飞',18,111)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8302,'周瑜',16,112)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8203,'王亮',17,111)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8305,'董庆',19,102)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8409,'赵龙',18,101)
INSERT INTO STUDENT(学号,姓名,年龄,班号) VALUES (8510,'李丽',20,142)

本文发布于:2023-06-16 03:17:03,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/146596.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:姓名   车间   年龄
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图