您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 实验七-华侨大学图书馆员工信息管理数据库-实验报告
实验7华侨大学图书馆员工信息管理数据库一、实验名称:华侨大学图书馆员工信息管理数据库二、目的和要求:(1)进一步巩固并融会贯通实验1至实验6所学的内容。(2)灵活应用T-SQL语句创建数据库和表,使用T-SQL语句对数据库表进行插入、修改和删除数据操作,并在数据更新操作时注意数据完整性。熟练掌握SELECT查询语句的用法。(3)创建一个具有实际应用背景的数据库及其基本表。(4)对自己创建的数据库中的数据进行有效的管理。三.实验准备(1)复习巩固SQL的有关内容(2)达到熟练掌握并能灵活应用的地步(3)了解身边的一个企事业单位(或校内某院系)的具体情况(4)调研该单位某类数据的实际应用状况(5)研究该单位某类数据应用建立数据库的可行性(6)针对单位某类数据应用设计数据库及其基本表四.实验时间:2011年5月19日五.实验设备和实验环境(1)PC机。(2)SQLServer2000。六.实验内容1.通过实际了解华侨大学图书馆员工信息设计一下四个基本表:员工信息:Employee字段名类型宽度约束Null值工号(Eno)char10主码notnull姓名(Ename)char10----notnull性别(Esex)char2男或女----出生日期(Ebirthday)smalldatetime20--------部门号(Dno)char3----notnull家庭地址(Eaddress)char40--------手机(Ephone)char20----notnull部门组成:Department类型宽度约束Null值部门号(Dno)char3主码notnull部门名(Dname)char20----notnull办公室地址(Daddress)char40--------办公电话(Dphone)char20--------工资表:Wage字段名类型宽度约束Null值工号(Eno)char10外码notnull职务(Wposition)char20--------工资(Wage)money10--------考勤表:Attendance字段名类型宽度约束Null值工号(Eno)char10外码notnull月正常上班天数(Aworkday)int--------notnull月请假天数(Aleaveday)int------------月加班天数(Aovertime)int------------2.创建数据库CreatedatabaseDB_0921121010_Library3.创建基本表CreatetableEmployee(Enochar(10)primarykey,Enamechar(10)notnull,Esexchar(2)check(Esexin('男','女')),Ebirthdaysmalldatetime,Dnochar(3)notnull,Eaddresschar(40),Ephonechar(20));CreatetableDpartment(Dnochar(3)primarykey,Dnamechar(20)notnull,Daddresschar(40),Dphonechar(20));CreatetableWage(Enochar(10)foreignkeyreferencesEmployee(Eno)ondeletecascade,Wpositionchar(20),Wagemoney);CreatetableAttendance(Enochar(10)foreignkeyreferencesEmployee(Eno)ondeletecascade,Aworkdayint,Aleavedayint,Aovertimeint);结果如下图:4.向员工信息:Employee表中插入以下数据insertintoEmployeevalues('0921121001','张宏文','男','1956-03-23','001','福建省泉州市丰泽区城华北路269号','13895862323')insertintoEmployeevalues('0921121002','黄小萍','女','1963-12-14','001','福建省泉州市丰泽区温陵路15号','15260598972')insertintoEmployeevalues('0921121003','蒋亮','男','1971-08-08','002','福建省泉州市丰泽区泉秀街234号','18586922487')insertintoEmployeevalues('0921121004','叶艾莘','女','1972-04-01','002','福建省泉州市鲤城区城华北路54号','13652978584')insertintoEmployeevalues('0921121005','陈天然','男','1979-07-12','003','福建省泉州市泉港区九一街69号','15896324568')insertintoEmployeevalues('0921121006','曾琦欣','女','1968-06-28','003','福建省泉州市洛江区中山路路587号','18965225335')insertintoEmployeevalues('0921121007','王力','男','1975-02-24','004','福建省泉州市金山工业区1564号','15260165897')insertintoEmployeevalues('0921121008','薛志娟','女','1982-01-01','004','福建省泉州市杏田村32号','13756241987')insertintoEmployeevalues('0921121009','许春翎','男','1976-10-10','005','福建省泉州市华侨大学南苑小区95号','15892600253')insertintoEmployeevalues('0921121010','林婷婷','女','1984-06-20','005','福建省泉州市丰泽小区365号','15323348907')insertintoEmployeevalues('0921121011','林凯','男','1959-03-23','006','福建省泉州市丰泽区城华北路23号','13895862398')insertintoEmployeevalues('0921121012','陈秀兰','女','1967-12-14','007','福建省泉州市丰泽区温陵路25号','15260594572')insertintoEmployeevalues('0921121013','宋嘉伟','男','1973-08-08','002','福建省泉州市丰泽区泉秀街278号','18586922125')insertintoEmployeevalues('0921121014','黄佳丽','女','1976-04-01','007','福建省泉州市鲤城区城华北路57号','13652978621')insertintoEmployeevalues('0921121015','赵刚','男','1983-07-12','001','福建省泉州市泉港区九一街985号','15896324895')insertintoEmployeevalues('0921121016','王雪瑜','女','1969-06-28','004','福建省泉州市洛江区中山路路623号','18965225562')insertintoEmployeevalues('0921121017','于新宇','男','1984-02-24','003','福建省泉州市金山工业区148号','15260165524')insertintoEmployeevalues('0921121018','李梅','女','1983-01-01','006','福建省泉州市杏田村973号','13756244589')insertintoEmployeevalues('0921121019','郭开荣','男','1979-10-10','007','福建省泉州市华侨大学南苑小区02号','15892600202')insertintoEmployeevalues('0921121020','黄彬','女','1982-06-20','005','福建省泉州市丰泽小区015号','15323348452')结果如下图:5.向部门组成:Department表中插入以下数据insertintoDpartmentvalues('001','办公室','捷中资讯大楼三楼','22693545')insertintoDpartmentvalues('002','采访部','侨总图书馆一楼南','22693687')insertintoDpartmentvalues('003','编目部','侨总图书馆一楼南','22692971')insertintoDpartmentvalues('004','流通部','侨总图书馆一楼','22693654')insertintoDpartmentvalues('005','信息咨询部','捷中资讯大楼一楼','22690687')insertintoDpartmentvalues('006','技术部','捷中资讯大楼四楼','22693616')insertintoDpartmentvalues('007','期刊部','大众图书楼三楼','22693690')结果如下图:6.向工资表:Wage表中插入以下数据insertintoWagevalues('0921121001','馆长',$8000)insertintoWagevalues('0921121002','副馆长',$7000)insertintoWagevalues('0921121003','总编',$6000)insertintoWagevalues('0921121004','策划',$5000)insertintoWagevalues('0921121005','编目部主任',$6000)insertintoWagevalues('0921121006','编目员',$3000)insertintoWagevalues('0921121007','采购员',$3000)insertintoWagevalues('0921121008','会计',$4000)insertintoWagevalues('0921121009','信息咨询部负责人',$5000)insertintoWagevalues('0921121010','信息管理员',$4000)insertintoWagevalues('0921121011','技术部负责人',$6000)insertintoWagevalues('0921121012','期刊部负责人',$6000)insertintoWagevalues('0921121013','记者',$4000)insertintoWagevalues('0921121014','值班员',$3000)insertintoWagevalues('0921121015','办公室助理',$4000)insertintoWagevalues('0921121016','流通部负责人',$5000)insertintoWagevalues('0921121017','标签员',$3000)insertintoWagevalues('0921121018','技术员',$6000)insertintoWagevalues('0921121019','值班员',$3000)insertintoWagevalues('0921121020','咨询员',$3000)结果如下图:7.向考勤表:Attend
本文标题:实验七-华侨大学图书馆员工信息管理数据库-实验报告
链接地址:https://www.777doc.com/doc-2341196 .html