数据库构建与管理(SQL SERVER)教案系列第三章创建数据库和数据表1
- 格式:doc
- 大小:46.50 KB
- 文档页数:4
第3章数据库的创建和管理动手操作一:查看系统数据库信息任务1:在“资源对象管理器”中查看服务器中的系统数据库,并回答有哪些数据库。
系统数据库:master、model、msdb、tempdb 任务2:在“资源对象管理器”中查看各类数据库的属性。
任务3:在查询窗口中使用命令查看服务器中的系统数据库信息。
动手操作二:用界面方式创建数据库任务1:在E盘以班级号创建一个文件夹。
任务2:在“资源对象管理器”中创建一个名为jxgl的数据库。
任务3:查看JXGL数据库对象和数据库文件。
任务4:在jxgl库中增加1个次文件组user1,并在其中增加一个数据文件j4_data,属性自定义。
在jxgl中增加1个日志文件log2,属性自定义。
动手操作三:用命令创建数据库任务1:创建一个默认参数的数据库db1。
任务2:查看db1数据库的信息,请说出该数据库中有哪些文件?逻辑文件名、磁盘文件名各是什么?它们的大小是多少?有主数据文件和日志文件。
逻辑文件名:主数据文件db1,日志文件db1_log。
磁盘文件名:主数据文件db1.mdf, 日志文件db1_log.LDF。
主数据文件:初始大小3MB,增量为1MB,不限制增长。
日志文件:初始大小1MB,增量为10%,最大值为2,097,152。
任务3:按下列表格中的要求创建一个名为TESTDB的数据库。
create database TESTDBon primary(name=TD1,filename='E:\SQL\TD1.MDF',size=5MB,maxsize=20MB,filegrowth=10%),(name=TD2,filename='E:\SQL\TD2.NDF',size=10MB,maxsize=30MB,filegrowth=2MB),filegroup User1(name=TD3,filename='E:\SQL\TD3.NDF',size=5MB,filegrowth=2MB)log on(name=TLOG,filename='E:\SQL\TLOG.LDF',size=4MB,filegrowth=20%)动手操作四:用命令修改数据库任务1:在数据库testdb中增加一个u3文件组。
实验⼀:在SQLServer中创建数据库和表实验⼀:在SQL Server中创建数据库和表1.实验⽬的1) 熟悉SQL Server2005的企业管理器环境;2) 掌握使⽤SQL Server2005企业管理器创建和管理数据库和数据表的⽅法,掌握使⽤SQL管理数据库和数据表的⽅法。
2.实验内容1) 熟悉SQL Server 2005企业管理器环境;2) 使⽤企业管理器创建“JXGL”数据库;3) 在JXGL库中创建学⽣表Student,课程表Course以及选修成绩表SC;4) 练习使⽤SQL语句创建和管理数据库、数据表。
3.实验步骤1) 启动SQL Server企业管理器,打开“SQL Server Enterprise Mananger”窗⼝,并在左边的⽬录树结构中选择“数据库”⽂件夹。
2) 单击右键,选择“新建数据库”命令,打开“新建数据库” 对话框,在“数据库名称”框内输⼊名称JXGL,注意数据⽂件和⽇志⽂件的属性设置................。
3) 单击“确定”按钮,完成JXGL数据库的创建。
4)在左边的⽬录树中展开“数据库”下刚才创建的 “JXGL” ⽂件夹,然后在“表”对象上单击右键,选择“新建表”,右边窗格中显⽰SQL Server 2005的表设计器。
5)在表设计器窗⼝上部,每⼀⾏描述表的⼀个属性列,分别设置列名、列的数据类型以及是否允许空值。
将STUDENT表(表结构如表1所⽰)的各列属性依次输⼊到⽹格中,如下图所⽰。
表1:Student表结构列名数据类型长度是否允许为空值默认值说明Sno char 5 N 主码name varchar 10 Nsex char 2 N 男birth datetime Ndept varchar 20 Y ⽣物信息address varchar 50 Y6) 选择“Sno”属性,单击右键,在弹出菜单中选择“设置主键”。
将“Sno”设置为Student关系的主码。
教案:SQL Server数据库教案第一章:SQL Server概述1.1 课程目标了解SQL Server的发展历程掌握SQL Server的基本概念和特点了解SQL Server的体系结构1.2 教学内容SQL Server的发展历程SQL Server的基本概念和特点SQL Server的体系结构1.3 教学方法讲授法案例分析法1.4 教学资源-PPT-案例文件1.5 教学步骤1. 介绍SQL Server的发展历程2. 讲解SQL Server的基本概念和特点3. 讲解SQL Server的体系结构第二章:SQL Server数据库的创建和管理2.1 课程目标掌握SQL Server数据库的创建和管理方法2.2 教学内容数据库的基本概念数据库的创建和管理方法2.3 教学方法讲授法案例分析法2.4 教学资源-PPT-案例文件2.5 教学步骤1. 介绍数据库的基本概念2. 讲解数据库的创建和管理方法3. 分析案例并演示操作过程第三章:SQL Server表的设计和管理3.1 课程目标掌握SQL Server表的设计和管理方法3.2 教学内容表的基本概念表的设计和管理方法3.3 教学方法讲授法案例分析法3.4 教学资源-PPT-案例文件3.5 教学步骤1. 介绍表的基本概念2. 讲解表的设计和管理方法3. 分析案例并演示操作过程第四章:SQL Server索引和约束的应用4.1 课程目标掌握SQL Server索引和约束的应用方法4.2 教学内容索引和约束的基本概念索引和约束的应用方法4.3 教学方法讲授法案例分析法4.4 教学资源-PPT-案例文件4.5 教学步骤1. 介绍索引和约束的基本概念2. 讲解索引和约束的应用方法3. 分析案例并演示操作过程第五章:SQL Server数据查询和操作5.1 课程目标掌握SQL Server数据查询和操作方法5.2 教学内容数据查询的基本概念数据查询和操作方法5.3 教学方法讲授法案例分析法5.4 教学资源-PPT-案例文件5.5 教学步骤1. 介绍数据查询的基本概念2. 讲解数据查询和操作方法3. 分析案例并演示操作过程第六章:SQL Server数据传输6.1 课程目标掌握SQL Server中数据传输的基本方法和技巧。