资源描述:
《数据库实验报告1new》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验1:数据库的定义实验实验目的:要求学生熟练掌握和使用SQL,T-SQL,SQLServer企业管理器(EnterpriserManagerServer)创建数据库,表,索引和修改表结构,并学会使用查询分析器,接收T-SQL语句和进行结果分析。实验内容:1.创建数据库和查看数据库属性。2.创建表,确定白哦的主码和约束条件,为主码建索引。3.查看和修改表结构。4.熟悉企业管理器和查询分析器工具的使用方法。主要实验步骤:1..基本操作实验:1)使用企业管理器新建数据库和建表2).查看数据库属性3).设置表的主键
2、4).Check约束属性5).表级外码约束1.用SQL语句创建表新建数据库后点击新建查询,输入以下SQL语句:createtablestudent(s#intprimarykey,snamenvarchar(32),sagenvarchar(32),ssexnvarchar(32))insertintostudentvalues(1,'张三',21,'男');insertintostudentvalues(2,'李四',22,'男');insertintostudentvalues(3,'王五',19,'男'
3、);insertintostudentvalues(4,'赵六',25,'男');insertintostudentvalues(5,'李雷',22,'男');insertintostudentvalues(6,'韩梅梅',18,'女');insertintostudentvalues(7,'李明',18,'男');insertintostudentvalues(8,'王莉莉',18,'女');insertintostudentvalues(9,'刘思思',18,'女');insertintostudentv
4、alues(10,'李宇春',25,'男');createtable3112002772_Course(c#nvarchar(32),--课程编号cnamenvarchar(32),--课程名称t#int--老师编号)insertintoCoursevalues('001','企业管理',2);insertintoCoursevalues('002','马克思',1);insertintoCoursevalues('003','UML',3);insertintoCoursevalues('004','管理学
5、基础',2);insertintoCoursevalues('005','微观经济学',4);insertintoCoursevalues('006','政治经济学',1);insertintoCoursevalues('007','马克思主义基本原理',1);insertintoCoursevalues('008','线性代数',3);insertintoCoursevalues('009','毛泽东思想和中国特色社会主义理论体系概论',1);insertintoCoursevalues('010','人力
6、资源管理',2);insertintoCoursevalues('011','生产与运作管理',2);insertintoCoursevalues('012','高等数学',3);insertintoCoursevalues('013','大学英语',4);insertintoCoursevalues('014','宏观经济学',4);insertintoCoursevalues('015','经济法',4);createtable3112002772_score--分数表(s#int,--学生编号c#nva
7、rchar(32),--课程编号scoreint--分数)insertintoscorevalues(1,'001',60);insertintoscorevalues(1,'003',50);insertintoscorevalues(1,'004',40);insertintoscorevalues(1,'005',80);insertintoscorevalues(1,'012',80);insertintoscorevalues(1,'008',80);insertintoscorevalues(1,
8、'015',80);insertintoscorevalues(1,'014',80);insertintoscorevalues(2,'001',90);insertintoscorevalues(2,'002',50);insertintoscorevalues(2,'003',80);insertintoscorevalues(2,'004',80);insertintoscorevalues