欢迎来到天天文库
浏览记录
ID:51644402
大小:3.15 MB
页数:75页
时间:2020-03-27
《《SQL数据库管理》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章SQLServer数据库管理与使用3.1数据库管理基本概念3.2数据库基本操作3.3数据表管理3.4索引管理3.5视图管理3.6小结学习目标了解数据库管理的对象理解数据库、关系图、表的结构和内容、视图、存储过程、用户和角色等对象掌握数据库的建立和删除表的建立、删除与修改3.1数据库管理基本概念数据库DB:是指有组织的、可共享的存储于存储介质的一组相关数据的集合;主要特点:数据的结构化数据的共享数据的冗余度低数据的独立性和完整性3.1数据库管理基本概念数据模型:关系模型结构:二维表,由行和列组成;关系运算:对表的操作;包括投影/选择/连接等。属性名/字段名属性值/字
2、段值学号姓名性别专业出生日期20050101陈琳女国际贸易01/01/8820050102李兰兰女国际贸易02/06/8920050103孙阳亮男国际贸易02/08/8920050201吴云芳女服装设计02/06/8820050202关温丹女服装设计02/06/9020050203秦春霞女服装设计05/06/89元组/记录主键3.1数据库管理基本概念数据库的存储结构:逻辑数据库:从用户的观点,用户可视部分;物理数据库:管理员的观点,文件组成部分;3.1数据库管理基本概念逻辑数据库:数据库的逻辑存储结构;含义:是一个存放数据和支持这些数据的存储、检索、安全性和完整性的的逻
3、辑成分的集合;数据对象:组成逻辑数据库的成分;包括表、数据类型、视图、索引、约束、默认值、存储过程、触发器等;数据对象说明表行和列构成的集合,用来存储数据数据类型定义列或变量类型视图由表或其它视图导出的虚拟表(数据集)索引为数据快速检索提供支持约束用于为表中的列定义完整性的规则默认值为列提供默认值存储过程存放服务器的预先编译好的一组T-SQL语句触发器特殊的存储过程,用户表中数据改变时,该存储过程被自动执行表3-1SQLServer数据库对象3.1数据库管理基本概念3.1数据库管理基本概念物理数据库:数据库的物理存储结构;含义:讨论数据库文件如何在磁盘上存储;组成:三种
4、类型文件;主数据文件:primarydatafile,*·mdf;存储数据库的数据和数据库的启动信息;每个数据库有且只有一个主文件;辅助数据文件:Secondarydatafiles,*·ndf,存储数据库的数据,可扩展存储空间;一个主数据文件可有多个辅助数据文件;日志文件:logdatabasefile,*·ldf;用于保存恢复数据库所需的事务日志信息,每个数据库至少有一个日志文件;3.1数据库管理基本概念数据库类型:两种类型数据库;系统数据库:存储SQLServer系统的系统级信息,如数据库信息、帐户登陆信息、数据库文件信息和数据库备份信息等;名称功能Master用
5、户登陆信息、设置初始化信息、其他数据库及用户数据库信息。Model样板数据库,当用户创一个新的数据库,SQLServer便会复制到Model并作为创建新数据库的基础。Msdb记录与SQLServerAgent相关的数据库,包含作业、报警、操作员和调度等信息。tempdb临时数据库,用来存储SQLServer执行查询、排序、创建游标等处理时所产生的中间数据和结果。3.1数据库管理基本概念数据库类型:两种类型数据库;用户数据库:由用户创建,用于存储用户信息的数据库。系统提供部分样本数据库pubs和Northwind;名称功能pubs存储有关图书出版的实际数据的样本数据库,供
6、用户模仿、学习参考使用。Northwind存储有关贸易公司的实际数据的样本数据库,供用户模仿、学习参考使用。用户数据库用户依据数据库设计方法自行设计的专门用于某一领域的数据库。3.2数据库基本操作1.创建数据库2.维护数据库3.删除数据库4.使用数据库1.创建数据库数据库创建方法:界面创建:企业管理器和向导(Wizard)命令创建:T-SQL语句创建内容:数据库名称所有者数据库大小存储数据库的文件位置注意事项:数据库权限默认授予sysadmin和dbcreator;创建数据库用户为数据库所有者;用企业管理器创建数据库BJTX举例创建数据库步骤启动企业管理器:数据库右击→
7、新建数据库…创建数据库步骤输入数据库名称:常规→BJTX创建数据库步骤指定数据库文件大小:数据文件(BJTX_Data);创建数据库步骤指定日志文件大小:事物日志(BJTX_log);创建数据库步骤数据库BJTX创建完成;新创建数据库包含对象维护内容:主数据文件和主日志文件名不能修改;查看修改数据库信息备份数据库还原数据库删除数据库2.维护数据库2.维护数据库查看修改数据库信息:右击BJTX→属性常规数据文件事物日志文件组选项权限2.维护数据库备份数据库:右击BJTX→所有任务→备份数据库…2.维护数据库还原数据库:右击BJTX→所有任
此文档下载收益归作者所有