资源描述:
《1-数据库和表管理(l)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、教师自我介绍•姓名•部门•岗位•擅长领域•工作经验数据库和表管理数据库和表的操作和数据管理C/S技术开发课程知识拓扑图数据库基础和查询视图和索引数据库对象存储过程应用讲解其他DBO…数据库作业MIS管设计理系统安全管理基本数据库管理数据备份恢复基本DAO编程事务处算法模型理数据库技术综项目合编程应用本次课程知识拓扑图数据库基础和查询视图和索引数据库对象存储过程应用讲解其他DBO…数据库作业设计C/S开发技术安全管理基本数据库管理数据备份恢复DAO编程事务处项目模型理应用数据库技术综合编程本次课内容1.SQLSERVER2000简介2.数据库的创
2、建3.了解数据库的各种文件4.了解文件组5.修改及删除数据库6.数据库的移动本次课知识点的作用1、熟练掌握SQLServer数据库管理和表管理2、熟练掌握数据操作本次课教学目标与重难点本次课教学目标与重难点教学目标会用SQL对数据库和数据表进行数据操作教学重难点重点:理解数据库体系结构、数据库管理和表管理难点:数据库管理和表管理SQLSERVER2000SQLSERVER2000简介简介–数据库的创建–了解数据库的各种文件–了解文件组–修改及删除数据库–数据库的移动SQLServer2000SQLServer2000的特点的特点•与Intern
3、et紧密结合•可扩展性和可用性•企业级数据库•简单、友好的操作方式•数据库仓库支持SQLServer2000SQLServer2000的版本的版本•企业版•标准版•个人版•开发版•桌面引擎数据库安装•DemoSQLServer2000SQLServer2000简介简介视图查询结果数据表查询请求存储过程…客户程序SQLServer数据服务SQLServer2000SQLServer2000的体系结构的体系结构•客户/服务器3在此体系结构中,应用程序的功能是在两个过程中分开的:客户过程和服务器过程。3客户过程处理数据输入和用户接口问题3服务器过程执
4、行所二层结构有数据确认SQLServer的组成系统数据库mastermodelmodeltempdbtempdbmsdbmsdbpubspubsNorthwindNorthwindUser1User1用户数据库系统数据库master记录了所有的服务器级系统信息(如数据库的存储位置和初始化信息)tempdb记录了所有的临时数据(当连接断开时,临时数据都将丢失)model数据模板库(包含了创建新库时的缺省数据)msdb调度库(代理程序调度警报和作业)数据库概念•数据库是数据表及相关操作对象的集合•数据库由三类文件组成:–主数据文件–二级数据文件–日
5、志文件主数据文件:即包含了数据,也包含了数据库的一些配置信息(mdf)二级数据文件:用来扩展主数据文件的存储容量(ndf)日志文件:记录用户对数据库更新情况(ldf)概念概念•文件组:是一个或多个文件的集合,以形成一个单一的可分配的数据库管理单元–同一文件组中对所有文件使用同一种填充策略,它把数据均衡地放入文件的空闲空间中,并且允许新的文件立即投入使用。•作用:–1、可把不同的数据对象放入到不同的组中,便于管理–2、利用文件组可把同一个对象的数据分布在不同驱动器上,以提高读写速度文件组分类文件组分类•种类:primary文件组用户定义文件组默认
6、文件组(缺省是primary)注:一个文件组只能被一个数据库使用日志文件不以文件组方式存放一个文件只能是一个文件组的成员数据库的创建方式•创建数据库的方式–1、企业管理器–2、查询分析器创建数据库•T-SQL创建数据库的语句格式createdatabase数据库名on[文件组],逻辑文件描述logon逻辑文件描述•逻辑文件描述:NAME=逻辑名FILENAME=“物理文件路径”SIZE=n初始长度MAXSIZE=m最大容量FILEGROWTH=I自动增长值创建数据库•例:createdatabasedata1on(name=da_dat,fil
7、ename=‘f:data1.mdf’,size=10,maxsize=50,filegrowth=5)logon(name=‘da_log’,filename=‘f:data1.ldf’,size=5,maxsize=25,filegrowth=5)创建数据库•例:createdatabasedata1on(name=da_dat,filename=‘f:data1.mdf’,size=10,maxsize=50,filegrowth=5),filegroupgroup1(name=file1,filename=‘f:grpdata1
8、.ndf’,size=10,maxsize=50,filegrowth=5)logon(name=‘da_log’,filename=‘f:data