- 46
- 0
- 约3.57万字
- 约 19页
- 2016-10-12 发布于贵州
- 举报
数据库系统概论实验内容
实验一:交互式SQL(1)
实验目的:掌握使用Transact-SQL语言创建数据库和表及对表进行插入、修改和删除数据的操作。
实验内容:
使用Transact-SQL语言分别创建学生数据库、学籍表、学生成绩表、班级信息表、年级课程信息表和系统用户表。并建立表间的参照关系。
Student_lnfo 学籍信息表
Result_ lnfo学生成绩信息表
Class_lnfo 班级信息表
Gradecourse_Info 年级课程设置表
Coure_Info 课程基本信息表
User_lnfo 系统用户表
查看和修改表的结构。
使用Transact-SQL语言向各个表插入至少4条记录
修改表中某个字段的字段值:将学生成绩信息表中所有学生的“数据结构”课程的成绩都加2分。
1.创建数据库和表
create database xsgl
on primary
(name=xsgl_dat,filename=f:\xsgl\xsgl.mdf,size=10,maxsize=20,filegrowth=5%),
filegroup data1
(name=xsglgroup_dat,filename=f:\xsgl\xsglgroup.ndf,size=2,maxsize=100,filegrowth=1)
Log on
(name=xsgl_log1,filename=f:\xsgl\xsgl_log1.ldf,size=10MB,maxsize=25MB,filegrowth=5%)
create table student_info(
student_ID char(4) primary key,
student_Name char(10),
student_Sex char(2),
born_Date datetime,
class_NO char(10),
tele_Number char(10) NULL,
ru_Date datetime null,
address varchar(50) null,
comment varchar(200)
)
create table class_info(
class_no char(10) primary key,
grade char(10),
director char(10) null,
classroom_no char(10) null)
create table course_info(
course_no char(4) primary key,
course_name char(10) null,
course_type char(10) null,
course_des char(50) null )
create table gradecourse_info(
grade char(10) ,
course_name char(10) not null,
course_no char(4) not null,
credit smallint not null,
primary key (grade,course_no))
create table result_info(
Exam_No char(10) primary key,
student_ID char(4) not null,
Class_No char(10) not null,
Course_No char(10) null,
Result float null)
create table user_info
(
user_id char(10) primary key,
user_pwd char(10) not null,
user_des char(10) null)
2. 查看和修改表的结构
sp_help student_info
sp_columns student_info
将student_info的 tele_number属性列的类型改为char(12):
alter table student_info
alter column tele_number char(12)
使用Transact-SQL语言向各个表插入至少4条记录
insert into course_info values(jsj0004,数据结构,必修,专业必修)
insert into course_info values(jsj0005,操作系统,必修,专业必修)
insert into course_info values(jsj0006,计算机网络,必修,专业必修)
修改表中某个字段的字段值:将学生成绩信息表
您可能关注的文档
- 数据处理和存储务项目IPO上市咨询(2013年最新细分市场+募投可研+招股书底稿)综合解决方案.docx
- 数据安全一体化决方案.doc
- 数据库 第三章题参考答案.doc
- 数据库(带操作习版).doc
- 数据库SQL erver期末复习.doc
- 数据库SQLSrver2000操作指导.doc
- 数据库三级项目告-.docx
- 数据库原理(本阶段练习一.doc
- 数据库原理_本生_2009_试卷A.doc
- 数据库原理与SL教学大纲.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 四川省2025年中考数学真题试卷十五套附答案.pdf VIP
- 《数据库原理与应用》课程标准.pdf VIP
- 本科论文毕设-基于JAVA酒店管理系统毕业设计论文.doc VIP
- 2025年德州职业技术学院单招笔试数学试题库含答案解析.docx VIP
- 氟化物微纳复合玻璃与透明陶瓷:设计原理、制备工艺与性能研究.docx VIP
- 2025海上风电系统智能运维的数字孪生技术(英文).pdf VIP
- 2025年德州职业技术学院单招《数学》真题(重点)附答案详解.docx VIP
- 牵引供电变电所-分区所-AT所.pdf VIP
- 投标产品质量、供货、售后服务、残次品退换承诺方案.docx VIP
- 子宫肌瘤的诊治中国专家共识解读.docx VIP
原创力文档

文档评论(0)