文档详情

SQL-Server数据库上机实验报告.docx

发布:2021-10-14约1.2万字共23页下载文档
文本预览下载声明
SQL-SerVer数据库上机实验报 《数据库系统原理》 上机实验报告 学号:1120131743 姓名:谈兆年 班级、实验目的与要求: 熟练使用SQL语句 掌握关系模型上的完整性约束机制 二、实验内容 1:利用SQL语句创建Employee数据库 CREATE DATABASE Employee; 结果: 2:利用SQL语句在Employee数据库中创建人员表 PerSOn、月薪表SaIary及部 门表dept。 做法:按表1、表2、表3中的字段说明创建 表1 PerSOn表结构 字段 名 数据 类型 字段 长度 允许空 否 字段说明 P_no Char 6 Not NUIl 工号,主键 P na VarCh 10 Not 姓名 me ar Null SeX Char 2 Not Null 性别 Birth date Dateti me Null 出生日期 PrOf VarCh ar 10 Null 职称 DePt no Char 4 Not Null 部门代码,外键 (参照dept表) 表2 Salary表结构 字段 名 数据 类型 字段 长度 允许空 否 字段说明 P_no Char 6 Not Null 工号,主键,外键 (参照PerSOn表) BaSe DeC 5 Null 基本工资 Bonu S DeC 5 Null 奖金,要求>50 FaCt DeC 5 Null 实发工资=基本工 资+奖金 Mo nt h Int 2 Not Null 月份 表3 dept表结构 字段 数据 字段 允许空 字段说明 名 类型 长度 否 DePt no Char 4 Not Null 部门代码,主键, Dna me VarCh ar 10 Not Null 部门名称 程序为: CREATE TABLE dept( dept no CHAR(4) PRIMAR Y KEY NoT NULL, dn ame VARCHAR(10) NOT NULL) CREATE TABLE Perso n( P_no CHAR(6) PRIMAR Y KEY Not Null, P_name VARCHAR(10) Not Null, SeX CHAR(2) Not Null, Birthdate Datetime Null, Prof VARCHAR(10) Null, DePt no CHAR(4) Not Null, FOREIGN KEY (DePt no) REFERENCES dept(Dept no)); CREATE TABLE SaIary (P_no Char(6) PRIMAR Y KEY Not Null, BaSe Dec(5), Bonus Dec(5) CHECK (Bo nus50), FaCt as Base+B onus, Mon th Int Not Null, FOREIGN KEY (P_no) REFERENCES PerS on (P _no)); HI #?SHttl U fl? .*?ΓH0r?M? MJL ?cr??f? ?l?!l∣L ?≠??r M ll√t**-31 (Wiflsii3w? IMi),B 1?H,?.I mPln?w?-3? 酣KM ?tt 工?d Il ?中∣ O∣? 11雪E? t? I倉」嚨 駅 軒E? (B R _i e?j?gH?曰 也J ?t∣ftΛ s?l severs:O IlQ 07 U ? 7ΠH?-37 ∣∣λ∣r4-∣κ? NT)F _i e?j?gH? 曰 也J ?t∣ftΛ s?l severs: O IlQ 07 U ? 7ΠH?-37 ∣∣λ∣r4-∣κ? NT) F ._1 w≠ ; m^? Ul Sπpb?ιw j j 二 EJIl ;? -?r W2≡ 朿丽户 袒M □ ?aiJ 二!割乩 Rj用临罠 C;甲尸〒罠柿卞 ∣殳丈目氓 ? ?- (J ΠBflt≡B JLHaI Ti C? ≡ ? U ^Kh ! ? :J ΓJ□rt?∣rd :i 以 M* 1 LJ VfnBftI EJlrLf--.?l □屮胡 LwrI s; ^I] ?cγ?Em-m-πt? TJl SVSc?pgr?d? 曰谿 PIbQf41JM Pl^NM P TffFI 訝 tysF: recri=Br-,≡ TJl STfsF-Itfl ubzat≡l?L EllIila i ?ι Ξw∣???*1 ^]?gγjiff??E??V? ^ljTan?aτ∣her s E ?Y? Ll lWi-IJr HfrgiIm?? ^]∣?cyιc?? nprιtiM ^∣?gγ^rιater^a j∣ SYSrT?π≡-πlc? Z^-YSE-p
显示全部
相似文档