数据库原理及应用(常用版).doc
《数据库原理及应用(常用版).doc》由会员分享,可在线阅读,更多相关《数据库原理及应用(常用版).doc(54页珍藏版)》请在咨信网上搜索。
数据库原理及应用(常用版) (可以直接使用,可编辑 完整版资料,欢迎下载) 成都理工大学管理科学学院 教学实验报告 20 12 ~20 13学年 第 1 学期 实验项目 图书管理数据库及排课系统 课程名称 数据库原理及应用 实验日期 第 7周---第 17周 实验学时 16 实验总学时 32 班 级 2021070302 姓 名 豆豆 学 号 2021070302 专业方向 信息管理与信息系统 指导教师 实 验 目 的 与 要 求 目的:1.掌握基本的SQL命令的使用方法 2.掌握查询文件的建立方法及查询结果的处理 3.掌握视图的建立方法及视图的基本使用 4. 掌握视图与查询的区别 要求:1.练习SQL命令的数据定义、数据操作、数据查询 2.练习查询文件的建立、查询文件的使用、查询结果的处理 3. 练习视图的建立和基本使用 实 验 内 容 问题一:图书管理信息数据库 1. 数据库及其表格的建立、添加、删除、修改等操作的熟练掌握 2. 数据权限的设定 3. 相关数据查询的语句联系 4. 有关函数的掌握 问题二:排课系统设计 1. 系统开发的基本过程 2. 掌握数据流程图、E-R图、关系模式 实验成绩: 教师签字: 年 月 日 注1:实验内容至少包括实验过程与步骤,实验结果及分析,实验心得三部分(可根据实验特殊性增加相应实验内容)。 注2:若实验内容较多,提交的纸质文档中可只填写主要的、结论性的内容,其余内容以电子稿提供。 --要求1: --创建数据库 CREATE DATABASE TSXXGLK GO --设置为当前数据库 USE TSXXGLK GO --学生档案表(学号、姓名、性别、籍贯、班级名称、所在系、所属学院) CREATE TABLE XSDAB ( XH VARCHAR(20), XM VARCHAR(40), XB BIT, JG VARCHAR(20), BJMC VARCHAR(30), SZX VARCHAR(40), SSXY VARCHAR(20) ) GO --插入学生信息 INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030001','张三','0','四川成都市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030002','李四','0','贵州遵义市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030003','王五','0','浙江义乌市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030004','杨燕','0','内蒙古商都县','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030005','曹晨','0','辽宁省锦州市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030006','杜婷婷','0','吉林省长春市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030007','李晓芹','0','吉林省榆树乌','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030008','赵宇瑄','0','吉林省桦甸市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030009','张志昂','0','黑龙江省哈尔滨市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030010','韩兵','0','黑龙江省齐齐哈尔市','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030011','吴永昊','0','上海市普陀区','信息资源管理系班','信息资源管理系','管理科学学院') INSERT INTO XSDAB(XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES ('202107030012','张靓伟','0','浙江省杭州市','信息资源管理系班','信息资源管理系','管理科学学院') GO --删除学生信息表 DROP TABLE XSDAB GO --教师信息表(教师编号、姓名、性别、职称、所属学院) CREATE TABLE JSXXB ( JSBH VARCHAR(20), XM VARCHAR(40), XB BIT, ZC VARCHAR(30), SSXY VARCHAR(20) ) GO --插入教师信息 INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3211','小乔','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3215','武大郎','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3212','武松','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3213','陆毅','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3214','母夜叉','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3216','樱桃小丸子','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3217','一休','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3218','邋遢大王','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3219','西施','0','教授','管理科学学院') INSERT INTO JSXXB(JSBH,XM,XB,ZC,SSXY) VALUES('3220','东施','0','教授','管理科学学院') GO --删除教师信息表 DROP TABLE JSXXB GO --图书信息表(图书编号、图书名称、作者、版本、出版日期,内容简介、入库日期、登记人员) CREATE TABLE TSXXB ( TSBH VARCHAR(20), TSMC VARCHAR(80), ZZ VARCHAR(40), BB VARCHAR(40), CBRQ DATETIME, NRJJ VARCHAR(600), RKRQ DATETIME, DJRY VARCHAR(20) ) GO --插入图书信息(图书编号、图书名称、作者、版本、出版日期,内容简介、入库日期、登记人员) INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210001','数据库系统原理及应用','苗雪兰','第三版','20210909','好好学习天天向上','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210002','C/C++','你猜','第五版','20210909','学好C/C++走遍天下都不怕','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210003',' 概率论与数理统计',' 盛骤','第四版','20210109','本书第四版是在第三版的基础上增订而成。新增的内容有:在数理统计中应用Excel,bootstrap方法,户值检验法,箱线图等','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210004',' 工程数学——线性代数',' 同济大学数学系','同济第五版','20070501','好好学习天天向上','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210005',' 高等数学',' 同济大学数学系','第版','20211101','线性代数附册学习辅导与习题全解','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210006',' 营销管理','菲利普• ¿Æ特勒','第三版','20211101','经典版本菲利普• ¿Æ特勒《营销管理》最新第版原汁原味,全貌呈现,无删减、修改全球简体中文版唯一正式授权新经济形势下,最新全球营销智慧和最佳实践的精华集萃。','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210007',' 经济学原理','(美)曼昆','第五版','20210301','本书是世界上最流行的经济学教材!其英文原版现已被哈佛大学、耶鲁大学、斯坦福大学等美国余所大学用作经济学原理课程的教材迄今为止它已被翻译成种语言在全世界销售多万册!','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210008',' 项目管理知识体系指南','(美)项目管理协会','第四版','20210801','美国国家标准,具有全球影响力的执行标准,项目管理培训机构指定教材,PMP考试指定用书,项目管理专业人员必备标准。','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210009',' 普通心理学',' 彭聃龄','修订版','20040109','《普通心理学》是国家教委推荐的一本高校心理教材,它适用于全日制高校心理学专业及其他相关专业、自学高考心理学专业的本科学生,同时,也可作为广大心理爱好者,电大、函选修心理学课程学员的参考读物','20210909','张冬') INSERT INTO TSXXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES('20210010',' 刑法学',' 张明楷','第四版','20210701','《刑法学(第版)》是张明楷教授风格鲜明、独步学林的代表作。无论是理论体系的构建,抑或分析问题的逻辑,都带有强烈的法益思想和浓厚的大陆刑法理论的气息。','20210909','张冬') GO --删除图书信息 DROP TABLE TSXXB GO --借阅信息表(读者编号、图书编号、借阅日期、归还日期、登记人员、登记日期) CREATE TABLE JYXXB ( DZBH VARCHAR(50), TSBH VARCHAR(20), JYRQ DATETIME, GHRQ DATETIME, DJRY VARCHAR(20), DJRQ DATETIME ) GO --插入借阅信息(读者编号、图书编号、借阅日期、归还日期、登记人员、登记日期) INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) VALUES('202107030001','20210001','20210910','20211010','Tom','20210910') INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) VALUES('202107030002','20210002','20210910','20211010','Tom','20210910') INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) VALUES('202107030003','20210003','20210910','20211010','Tom','20210910') INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) VALUES('202107030004','20210004','20210910','20211010','Tom','20210910') INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) VALUES('202107030005','20210005','20210910','20211010','Tom','20210910') INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) VALUES('202107030007','20210006','20210910','20211010','Tom','20210910') GO --删除借阅信息 DROP TABLE JYXXB GO --测试修改数据信息命令(UPDATE) UPDATE JYXXB SET DZBH=DZBH+1 --创建读者信息表视图,只包含学生,列项信息有:学号、姓名、性别、所属学院、读者类别<设置为学生> CREATE VIEW 读者信息表视图 AS SELECT XH AS 读者编号,XM as 姓名,XB as 性别,SSXY as 所属学院,'学生' AS 读者类别 FROM XSDAB go --创建读者信息表视图,只包含教师,列项信息有:教师编号、姓名、性别、所属学院、读者类别<设置为教师> CREATE VIEW 读者信息表视图 AS SELECT JSBH AS 读者编号,XM as 姓名,XB as 性别,SSXY as 所属学院,'教师' AS 读者类别 FROM JSXXB GO --删除读者信息表视图 DROP VIEW 读者信息表视图 GO --创建读者信息表视图,包含学生和教师信息,列项信息有:读者编号、姓名、性别、所属学院、读者类别<教师或学生> CREATE VIEW 读者信息表视图 AS SELECT 读者编号,姓名,性别,所属学院,读者类别 FROM 读者信息表视图 UNION ALL SELECT 读者编号,姓名,性别,所属学院,读者类别 FROM 读者信息表视图 GO --将各表中常用的属性建立索引,如关键字段、姓名等。 CREATE UNIQUE INDEX XH ON XSDAB(XH) CREATE UNIQUE INDEX XM ON XSDAB(XM) CREATE UNIQUE INDEX JSBH ON JSXXB(JSBH) CREATE UNIQUE INDEX XM ON JSXXB(XM) --要求2: --分别编写命令查找学生档案表中姓名为张的、借阅信息表中读者编号中包含“”的、借阅信息表中读者姓名的第二个字母为“小”的; USE TSXXGLK GO SELECT * FROM XSDAB GO --分别编写命令查找学生档案表中姓名为王的、读者编号中包含“”的、读者姓名的第二个字母为“小”的 SELECT *FROM XSDAB WHERE XM LIKE '张%' SELECT *FROM JYXXB WHERE DZBH LIKE '%12%' SELECT *FROM XSDAB WHERE XM LIKE '_[^小]%' GO --查找出借时间在/01/1到/10/1的图书信息,包含图书编号、图书名称、借阅时间、归还时间; SELECT TSBH,TSMC,JYRQ,GHRQ FROM JYXXB WHERE JYRQ BETWEEN '20210101' AND '20211001' GO --查找返回读者编号、读者姓名、其借阅的图书编号、图书名称; SELECT XM AS DZXM FROM XSDAB,SELECT TSBH,TSMC FROM TSXXB WHERE JYXXB.DZBH=XSDAB.XH GO --统计每个班级的学生人数; SELECT * FROM XSDAB WHERE BJMC='2021070302' SELECT BJMC AS 班级名称,COUNT(*) AS 人数 FROM XSDAB GROUP BY BJMC GO --查找借阅图书次数超过次的图形信息(图书信息,包含图书编号、图书名称、借阅时间、归还时间) SELECT JYB.TSBH,JYB.JYRQ,JYB.GHRQ FROM JYXXB JYB WHERE JYB.TSBH>2 GO --统计每个班级的学生人数; SELECT COUNT(BJMC) FROM XSDAB --统计每个班级的学生人数; select BJMC,count(XH) from XSDAB group by BJMC; --查找借阅信息表中读者编号中包含“”的 SELECT *FROM JYXXB WHERE DZBH LIKE '%12%' --查找借阅图书次数超过次的图形信息(图书信息,包含图书编号、图书名称、借阅时间、归还时间) SELECT A.TSBH,B.TSMC,A.JYRQ,A.GHRQ FROM JYXXB A LEFT JOIN TSXXB B ON A.TSBH=B.TSBH WHERE A.TSBH IN (SELECT TSBH FROM JYXXB GROUP BY TSBH HAVING COUNT(*)>=2) --建立一个存储过程通过参数返回指定学号的学生姓名 CREATE PROCEDURE 学生档案表_RETURN @学号 CHAR(12), @姓名 VARCHAR(9) OUTPUT, @性别 VARCHAR(2), @籍贯 VARCHAR(8), @班级名称 VARCHAR(49), @所在系 VARCHAR(49), @所属学院 VARCHAR(49), @专业 VARCHAR(12) AS SELECT 姓名 FROM 学生档案表 WHERE 学号=@学号 GO --要求3: --3.1建立一个存储过程实现学生信息的新增 CREATE PROCEDURE XSDAB_INSERT @XH BIGINT, @XM CHAR(8), @XB CHAR(2), @JG NVARCHAR(MAX), @BJMC NVARCHAR(20), @SZX NVARCHAR(20), @SSXY NVARCHAR(20) AS INSERT INTO XSDAB (XH,XM,XB,JG,BJMC,SZX,SSXY) VALUES(@XH,@XM,@XB,@JG,@BJMC,@SZX,@SSXY) --3.2建立一个存储过程实现图书信息的新增; CREATE PROCEDURE TSXXB_insert @TSBH varchar(20), @TSMC varchar(40), @ZZ varchar(40), @BB varchar(10), @CBRQ datetime, @NRJJ varchar(100), @RKRQ datetime, @DJRY varchar(20) AS INSERT INTO tsxXB(TSBH,TSMC,ZZ,BB,CBRQ,NRJJ,RKRQ,DJRY) VALUES(@TSBH,@TSMC,@ZZ,@BB,@CBRQ,@NRJJ,@RKRQ,@DJRY) GO exec tsxXB_insert '3101','基础会计','陈国辉','第一版','19550214','基础会计','19580512','张冬' --3.3建立一个存储过程实现借阅信息的新增; CREATE PROCEDURE JYXXB_insert @DZBH varchar(20), @TSBH varchar(30), @JYRQ varchar(10), @GHRQ datetime, @DJRY varchar(10), @DJRQ datetime AS INSERT INTO JYXXB(DZBH,TSBH,JYRQ,GHRQ,DJRY,DJRQ) values(@DZBH,@TSBH,@JYRQ,@GHRQ,@DJRY,@DJRQ) exec JYXXB_insert '20210703 2','3103','2021-5-14','2021-6-20','04','2021-5-14' select *from JYXXB --3.4建立一个存储过程实现按读者信息查阅其借阅图书信息; CREATE PROCEDURE JYXXB_SELECT @DZBH VARCHAR(13), @TSBH VARCHAR(12), @JYRQ DATETIME, @GHRQ DATETIME, @DJRY VARCHAR(9), @DJRQ DATETIME AS SELECT DZBH FROM JYXXB WHERE DZBH=@DZBH GO --3.5建立一个存储过程实现按图书名称匹配查阅图书信息 CREATE PROCEDURE TSXXB_SELECT @TSBH VARCHAR(20), @TSMC NVARCHAR(100), @ZZ NVARCHAR(300), @BB NVARCHAR(10), @CBRQ DATETIME, @NRJJ NTEXT, @RKRQ DATETIME, @DJRQ CHAR(8) AS SELECT TSMC FROM TSXXB WHERE TSMC=@TSMC --3.6建立一个存储过程实现按图书编号删除图书信息 CREATE PROCEDURE TSXXB_DELETE @TSBH VARCHAR(20), @TSMC NVARCHAR(100), @ZZ NVARCHAR(300), @BB NVARCHAR(10), @CBRQ DATETIME, @NRJJ NTEXT, @RKRQ DATETIME, @DJRQ CHAR(8) AS SELECT TSMC FROM TSXXB WHERE TSMC=@TSMC GO --要求4: --4.1建立一个存储过程通过参数返回指定学号的学生姓名; CREATE PROCEDURE 返回学生姓名 @XH VARCHAR(20) as select XM from XSDAB where XH=@XH go exec 返回学生姓名'20210703 1' go drop PROCEDURE 返回学生姓名 --4.2建立一个触发器实现修改图书编号时自动修改借阅信息表相应的图书编号; CREATE trigger 自动修改图书编号 on TSXXB WITH ENCRYPTION FOR UPDATE AS IF UPDATE(TSBH) UPDATE TSXXB SET TSBH=newTSBHh FROM TSXXB RIGHT JOIN (SELECT TSXXB.TSBH AS oldTSBH,JYXXB.TSBH AS newTSBH FROM DELETED TSXXB INNER JOIN INSERTED JYXXB ON TSXXB.MYID=JYXXBb.MYID ) AS ON JYXXB.TSBH=C.oldTSBH UPDATE tsxXB SET TSBH='20210011' where TSBH='20210001' GO SELECT *FROM tsxXB GO --4.3自定义一个函数返回实数的绝对值。 drop function 返回函数绝对值 CREATE FUNCTION 返回函数绝对值 ( @X int ) RETURNS int AS BEGIN RETURN(abs(@X)) END GO SELECT DBO.返回函数绝对值(-5) GO --4.4定义一个函数在借阅信息表中求出某学生,在某时间范围中所借图书的数量。 drop function 查找借书数量 create function 查找借书数量 ( @dzbh varchar(20), @jyrq varchar(10), @ghrq datetime ) returns int AS begin declare @M int select @M=count(*)from jyxXB where jyxXB.dzbh=@dzbh and (jyxXB.jyrq between @jyrq and @ghrq) return (@M) end go SELECT dbo.查找借书数量('202107030003','2021-5-10','2021-06-20') --要求5: --5.1采用命令方式备份该数据库并通过该数据库备份文件还原为新的数据库名称为MyDB; BACKUP DATABASE TSXXGLK to disk='D:\tsxxglk.bak' with init Restore Database MyDB from disk='D:\tsxxglk.bak' With replace GO --5.2若要求采用重写覆盖方式,并加密方式(密码:)实现备份和还原上述数据库; BACKUP DATABASE TSXXGLK to disk='D:\tsxxglk.bak' with init,password='123' go Restore Database MyDB from disk='D:\tsxxglk.bak' With replace,password='123', Move 'TSXXGLK_log' to 'd:\MyDB_log.ldf', Move 'TSXXGLK' to 'd:\MyDB_Data.mdf' go --5.3建立SQL SERVER自定义帐户Kate,要求密码:,默认数据库”图书信息管理库”; --5.4设置对数据库(“图书信息管理库”)具有访问权限; grant all priviliges to public --5.5将Kate添加到数据库(“图书信息管理库”)角色(public)中; grant KATE TO PUBLIC --5.6设置Kate对数据库对象的访问权限 --5.7对学生档案表具有查询、插入权限 grant select,insert on XSDAB to KATE go --5.8对图书信息表具有修改、删除权限 --5.9对借阅信息表具有所有权限。 grant all privileges to Kate GO --5.10设置用户具有创建表、视图、存储过程的权限。 GRANT CREATE TABLE,CREATE VIEW,CREATE PROCEDURE TO KATE --要求6: --6.1在学生档案表中按学号建立唯一簇集索引; CREATE unique CLUSTERED INDEX XH_index ON XSDAB(XH) GO select *from XSDAB GO drop INDEX XSDAB.XH_index GO --6.2在图书信息表中按图书编号建立唯一簇集索引; CREATE unique CLUSTERED INDEX TSBH_index ON tsxXB(TSBH) GO drop index tsxXB.bh_index GO --6.3在学生档案表中按学号建立一般索引; CREATE UNIQUE INDEX DZXM_index ON DZXXB(XSXH) GO --6.4在图书信息表中分别按图书名称、作者建立一般索引; create index tsxXB_tsmc_zz_index on tsxXB(tsmc,zz) --6.5在借阅信息表中按借阅日期建立一般索引; create index jyxXB_jyrq_index on jyxXB(jyrq) --6.6在学生档案表中按学号建立主键约束、在图书信息表中按图书编号建立主键约束; CREATE TABLE XSDAB1( XH varchar(12) NOT NULL, XM VARCHAR(20), CONSTRAINT XH_KEY PRIMARY KEY CLUSTERED(XH) ) create table tsxXB1( tsbh varchar(30) constraint tsbh_key primary key clustered(tsbh)) GO --6.7在图书信息中添加书刊号列,并建立为唯一索引。 alter table tsxXB add skh varchar(20) create index tsxXB_skh_index on tsxXB(skh) GO --6.8再建立一学生成绩表(学号、课程名称、考试日期、成绩) create table xscjb( XH varchar(30), kcmc varchar(20), ksrq datetime, cj float) GO --6.9对成绩信息列建立检查约束,保证输入数据在-3到之间。 create table cjb ( XH varchar(20), kcmc varchar(40), cj int CONSTRAINT CK_cj CHECK (cj>=-3 and cj<=100) ) GO --6.10然后建立规则实现上述功能; CREATE RULE RULE_CJ AS (@CJ>=-3 AND @CJ<=100) GO --6.11在学生档案表添加籍贯列;建立默认值名称,实现籍贯的默认值为“四川成都” alter table XSDAB add jg1 varchar(10) default '四川' GO --6.12在学生档案表添加超过十五条数据,然后查询返回第条到第条数据。 insert into XSDAB(XH,XM,XB,BJMC,SZX,) values('202107030210','张十','1','2021070302','信息资源管理','管理科学学院') insert into XSDAB(XH,XM,XB,BJMC,SZX,SSXY) values('202107030211','赵十一','0','2021070302','信息资源管理','管理科学学院') insert into XSDAB(XH,XM,XB,BJMC,SZX,SSXY) values('202107030212','赵十二','0','2021070302','信息资源管理','管理科学学院') insert into XSDAB(XH,XM,XB,BJMC,SZX,SSXY) values('202107030213','赵十三','0','2021070302','信息资源管理','管理科学学院') insert into XSDAB(XH,XM,XB,BJMC,SZX,SSXY) values('202107030214','赵十四','0','2021070302','信息资源管理','管理科学学院') insert into XSDAB(XH,XM,XB,BJMC,SZX,SSXY) values('202107030215','赵十五','0','2021070302','信息资源管理','管理科学学院') GO SELECT top 5 *FROM XSDAB WHERE XH NOT IN(SELECT TOP 7 XH FRO- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 常用
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文