河南中医药大学:《数据库原理》课程教学资源(实验指导)实验二 界面方式下数据库、数据表及表数据的创建与管理

实验二界面方式下数据库、数据表及表数据的创建与管理 、实验目的 1、了解系统数据库和数据库的对象 2、掌握通过 SQL Server Management Studio对象资源管理器以界面方式创建及编辑数据 库的方法; 3、掌握通过 SQL Server Management Studio对象资源管理器以界面方式创建数据表的方 4、掌握通过 SQL Server Management Studio对象资源管理器以界面方式插入表数据的方 实验学时 学时 、实验类型 验证性、设计性 四、实验需求 1、硬件 每位学生配备计算机一台: PentiumⅢ以上处理器,2G或以上内存,2G或以上硬盘空间。 2、软件 Windows Server2003操作系统,安装 SQL Server2008企业版软件。 3、网络 局域网环境 4、工具 无 五、实验理论与预备知识 1、 SQL Server2008数据库的体系结构; 2、数据文件与日志文件的基本知识; 3、界面方式下创建、修改、删除数据库、数据表的方法 六、实验任务 1、通过 SQL Server Management Studio对象资源管理器以界面方式创建及编辑数据库; 2、通过 SQL Server Management Studio对象资源管理器以界面方式创建数据表 3、通过 SQL Server Management Studio对象资源管理器以界面方式插入表数据
- 1 - 实验二 界面方式下数据库、数据表及表数据的创建与管理 一、实验目的 1、 了解系统数据库和数据库的对象; 2、 掌握通过 SQL Server Management Studio 对象资源管理器以界面方式创建及编辑数据 库的方法; 3、 掌握通过 SQL Server Management Studio 对象资源管理器以界面方式创建数据表的方 法; 4、 掌握通过 SQL Server Management Studio 对象资源管理器以界面方式插入表数据的方 法。 二、实验学时 2 学时 三、实验类型 验证性、设计性 四、实验需求 1、硬件 每位学生配备计算机一台:Pentium III 以上处理器,2G 或以上内存,2G 或以上硬盘空间。 2、软件 Windows Server 2003 操作系统,安装 SQL Server 2008 企业版软件。 3、网络 局域网环境 4、工具 无 五、实验理论与预备知识 1、SQL Server 2008 数据库的体系结构; 2、数据文件与日志文件的基本知识; 3、界面方式下创建、修改、删除数据库、数据表的方法。 六、实验任务 1、通过 SQL Server Management Studio 对象资源管理器以界面方式创建及编辑数据库; 2、通过 SQL Server Management Studio 对象资源管理器以界面方式创建数据表; 3、通过 SQL Server Management Studio 对象资源管理器以界面方式插入表数据

七、实验内容与结果 1、通过 SQL Server Management Studio对象资源管理器以界面方式创建及编辑数据库; 任务1:在本地磁盘D创建一个学生-课程数据库(名称为 student),只有一个数据文件和日志 文件,文件名称分别为stu和 stu log,物理名称为 stu data.mdf和 stu log.ldf,初始大小都为 3B,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。 (1)在数据库 student中增加数据文件db2,初始大小为10MB,最大大小为50MB,按10%增 (2)在数据库 student中添加日志文件,保存在D盘中,初始大小为1B,最大无限制,增长 方式按照IMB增长 (3)修改数据库 student主数据文件的大小,将主数据文件的初始大小修改为10MB,增长方式 为20% (4)修改数据库 student辅助数据文件初始大小为3MB,最大为100MB,按照10%增长,名称为 db。 任务2:创建一个Jssk数据库,该数据库的主数据文件逻辑名称为Jssk_data,物理文件为 Jssk.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%:数据库的日志文件逻辑名称为 Jssk_1og,物理文件名为Jssk.ldf,初始大小为IMB,最大尺寸为50MB,增长速度为IMB 任务3:创建数据库DB,具有2个数据文件,文件逻辑名分别为 DB data1和 DB data2,文件 初始大小均为5B,最大为100MB,按10%增长;只有一个日志文件,初始大小为3MB,按10%增长; 所有文件都存储在D盘文件夹 ceshi中 任务4:删除数据库Jssk和DB 2、通过 SQL Server Management Studio对象资源管理器以界面方式创建数据表 任务1:请在创建好的数据库( student)内,设计数据表的结构,将字段类型等信息分别填 入表2.1、2.2、2.3,并根据设计好的结构创建相应的数据表。 表2.1学生信息表(stu) 字段名称字段类型及长度 说明 备注 Sdept
- 2 - 七、实验内容与结果 1、通过 SQL Server Management Studio 对象资源管理器以界面方式创建及编辑数据库; 任务 1:在本地磁盘 D 创建一个学生-课程数据库(名称为 student),只有一个数据文件和日志 文件,文件名称分别为 stu 和 stu_log,物理名称为 stu_data.mdf 和 stu_log.ldf,初始大小都为 3MB,增长方式分别为 10%和 1MB,数据文件最大为 500MB,日志文件大小不受限制。 (1)在数据库 student 中增加数据文件 db2,初始大小为 10MB,最大大小为 50 MB,按 10%增 长; (2)在数据库 student 中添加日志文件,保存在 D 盘中,初始大小为 1MB,最大无限制,增长 方式按照 1MB 增长; (3)修改数据库 student 主数据文件的大小,将主数据文件的初始大小修改为 10MB,增长方式 为 20%; (4)修改数据库 student 辅助数据文件初始大小为 3MB,最大为 100MB,按照 10%增长,名称为 db。 任务 2:创建一个 Jssk 数据库,该数据库的主数据文件逻辑名称为 Jssk_data,物理文件为 Jssk.mdf,初始大小为 10MB,最大尺寸为无限大,增长速度为 10%;数据库的日志文件逻辑名称为 Jssk_log,物理文件名为 Jssk.ldf,初始大小为 1MB,最大尺寸为 50MB,增长速度为 1MB。 任务 3:创建数据库 DB,具有 2 个数据文件,文件逻辑名分别为 DB_data1 和 DB_data2,文件 初始大小均为 5MB,最大为 100MB,按 10%增长;只有一个日志文件,初始大小为 3MB,按 10%增长; 所有文件都存储在 D 盘文件夹 ceshi 中。 任务 4:删除数据库 Jssk 和 DB。 2、通过 SQL Server Management Studio 对象资源管理器以界面方式创建数据表; 任务 1:请在创建好的数据库(student)内,设计数据表的结构,将字段类型等信息分别填 入表 2.1、2.2、2.3,并根据设计好的结构创建相应的数据表。 表 2.1 学生信息表(stu) 字段名称 字段类型及长度 说明 备注 Sno Sname Ssex Sage Sdept

表2.2课程信息表( course) 字段名称 段类型及长度 说明 Cname Ccredit 表2.3选课信息表(sc) 字段名称字段类型及长度 说明 备注 Grade 任务2:请在创建好的数据库(Jssk)内,设计数据表的结构,将字段类型等信息分别填入表 2.4、2.5、2.6,并根据设计好的结构创建相应的数据表。 表24教师信息表( teachers) 列名 数据类型 说明 Tname Birthday Dept id 表25课程信息表( essons) 列名 数据类型 说明 备注 Cname Credit property
- 3 - 表 2.2 课程信息表(course) 字段名称 字段类型及长度 说明 备注 Cno Cname Cpno Ccredit 表 2.3 选课信息表(sc) 字段名称 字段类型及长度 说明 备注 Sno Cno Grade 任务 2:请在创建好的数据库(Jssk)内,设计数据表的结构,将字段类型等信息分别填入表 2.4、2.5、2.6,并根据设计好的结构创建相应的数据表。 表 2.4 教师信息表(teachers) 列名 数据类型 说明 备注 Tno Tname Tsex Birthday Dept Sid 表 2.5 课程信息表(lessons) 列名 数据类型 说明 备注 Cno Cname Credit property

表26授课信息表( shouke) 列名 数据类型 说明 备注 Tno Cno Hours 任务3:(选做)创建产品销售数据库CPXS,数据文件的逻辑文件名为 cpxs data,文件路径为 D:\ sql\cpxs.mdf;文件初始大小为2MB,自动增长,每次增长IMB;日志文件逻辑文件名为cpxs_10g, 文件路径为D:\sql\cpxs.ldf;文件初始大小2MB,自动增长,每次增长15%;设计数据表的结构, 将字段类型等信息分别填入表2.7、2.8、2.9,并根据设计好的结构创建相应的数据表。 表27产品信息表(cp) 列名 数据类型 说明 描述 Cobh 表28销售商信息表(xs 列名 数据类型 说明 描述 Sth ASmC 表29产品销售信息表(cpxs) 列名 数据类型 说明 描述 Sth
- 4 - 表 2.6 授课信息表(shouke) 列名 数据类型 说明 备注 Tno Cno Hours 任务 3:(选做)创建产品销售数据库 CPXS,数据文件的逻辑文件名为 cpxs_data,文件路径为 D:\sql\cpxs.mdf;文件初始大小为 2MB,自动增长,每次增长 1MB;日志文件逻辑文件名为 cpxs_log, 文件路径为 D:\sql\cpxs.ldf;文件初始大小 2MB,自动增长,每次增长 15%;设计数据表的结构, 将字段类型等信息分别填入表 2.7、2.8、2.9,并根据设计好的结构创建相应的数据表。 表 2.7 产品信息表(cp) 列名 数据类型 说明 描述 Cpbh Cpmc Jg Kcl 表 2.8 销售商信息表(xss) 列名 数据类型 说明 描述 Xsbh Xsmc Dq Fzr Dh Bz 表 2.9 产品销售信息表(cpxs) 列名 数据类型 说明 描述 Cpbh Xsbh Xssj Sl Je

、通过 SQL Server management Studio对象资源管理器以界面方式插入表数据并管理表数据; 任务1:向 student数据库中的stu、 course、sc数据表中分别插入表数据(至少10条),并将插 入的记录填入表2.10、2.11、2.12中。 表210学生信息表(stu) Sdept 表211课程信息表( course) c Ccredit 表212选课信息表(sc) Cno Grade 八、实验分析 1、通过 SQL Server Management Studio对象资源管理器可否以界面操作的方式修改某 数据库的名称? 2、当数据表中的某一列存在列值时,可否修改该列的数据类型? 3、通过界面方式插入bit类型数据的值时,应该写入何值来表示?
- 5 - 3、通过 SQL Server Management Studio 对象资源管理器以界面方式插入表数据并管理表数据; 任务 1:向 student 数据库中的 stu、course、sc 数据表中分别插入表数据(至少 10 条),并将插 入的记录填入表 2.10、2.11、2.12 中。 表 2.10 学生信息表(stu) Sno Sname Ssex Sage Sdept 表 2.11 课程信息表(course) Cno Cname Cpno Ccredit 表 2.12 选课信息表(sc) Sno Cno Grade 八、实验分析 1、通过 SQL Server Management Studio 对象资源管理器可否以界面操作的方式修改某一 数据库的名称? 2、当数据表中的某一列存在列值时,可否修改该列的数据类型? 3、通过界面方式插入 bit 类型数据的值时,应该写入何值来表示?

九、课外自主实验 完成对数据库中数据表表结构的修改。 (1)在表stu中增加新字段“班级名称( sclass)”; (2)在表stu中删除字段“班级名称( sclass)”; (3)修改表stu中字段名为“ sname”的字段长度 (4)修改表stu中sage字段名称为 birth,类型为 smalldatetime (5)修改表stu新名称为 stu inf (6)在 shouke表里添加一个授课类别字段,列名为Type,类型为Char,长度为4; (7)将 shouke表的 Hours的类型改为 smallint (8)删除 lessons表中的 property列。 十、实验扩展资源 1、图书 文章 3、在线学习资源 4、电子资源下载
- 6 - 九、课外自主实验 完成对数据库中数据表表结构的修改。 (1) 在表 stu 中增加新字段 “班级名称(sclass)”; (2) 在表 stu 中删除字段“班级名称(sclass)”; (3) 修改表 stu 中字段名为“sname”的字段长度; (4) 修改表 stu 中 sage 字段名称为 sbirth,类型为 smalldatetime; (5) 修改表 stu 新名称为 stu_info; (6) 在 shouke 表里添加一个授课类别字段,列名为 Type,类型为 Char,长度为 4; (7) 将 shouke 表的 Hours 的类型改为 smallint; (8) 删除 lessons 表中的 property 列。 十、实验扩展资源 1、图书 2、文章 3、在线学习资源 4、电子资源下载
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验九 数据库备份与恢复.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验三 使用SQL语句创建和管理数据库、数据表及表数据.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验七 数据库安全性.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验一 Microsoft SQL Server 2008的配置及管理.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第八章 MySQL用户权限维护.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第七章 MySQL数据库备份与恢复(二).pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第一章 MySQL初步——常用界面管理工具的使用.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第七章 MySQL数据库备份与恢复(一).pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第六章 MySQL存储过程函数触发器事件(MySQL过程式数据库对象——存储过程、存储函数、触发器、事件)(2/2).pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第六章 MySQL存储过程函数触发器事件(MySQL过程式数据库对象——存储过程、存储函数、触发器、事件)(1/2).ppt
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第五章 MySQL语言.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第四章 MySQL索引和完整性约束.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第三章 MySQL查询和视图——管理MySQL视图.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第三章 MySQL查询和视图——嵌套查询和集合查询.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第三章 MySQL查询和视图——单表查询和多表查询.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第二章 MySQL数据库和表——管理数据表和表数据.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第二章 MySQL数据库和表——创建数据库和数据表.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第一章 MySQL初步——MySQL安装.pdf
- 河南中医药大学:《MySQL数据库应用》课程讲稿课件_第一章 MySQL初步——数据库基础.pdf
- 河南中医药大学:《MySQL数据库管理》课程实验指导_09实验九:数据备份与数据恢复.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验五 数据库综合查询.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验八 数据库完整性约束.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验六 数据更新.pdf
- 河南中医药大学:《数据库原理》课程教学资源(实验指导)实验四 数据库简单查询.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程资源_实验教学大纲.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程资源_理论教学大纲.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第一章 绪论 第一讲 认识数据库.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第二章 关系数据库 第二讲 关系模型.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第二章 关系数据库 第三讲 数据库系统结构.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第二章 关系数据库 第四讲 关系模型、关系代数.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第三章 关系数据库标准语言SQL 第七讲 创建和管理数据库、数据表.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第二章 关系数据库 第五讲 关系演算.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第三章 关系数据库标准语言SQL 第六讲 SQL概述.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第三章 关系数据库标准语言SQL 第九讲 视图.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第三章 关系数据库标准语言SQL 第八讲 数据库查询.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第五章 数据库完整性 第十一讲 数据库完整性.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第六章 关系数据理论 第十二讲 函数依赖.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第四章 数据库安全性 第十讲 数据库安全性.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第六章 关系数据理论 第十三讲 范式.pdf
- 河南中医药大学:《数据库原理 The Principle of Database》课程教学资源(课件讲稿)第七章 数据库设计 第十五讲 数据库设计.pdf