欢迎来到天天文库
浏览记录
ID:40220342
大小:2.74 MB
页数:28页
时间:2019-07-26
《数据库技术及应用教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SQL2008数据库管理系统SQL语言2结构化查询语言StructuredQueryLanguage数据查询DQ数据定义DDL数据操纵DML数据控制DCLSQL语言的基本概念与特点SQL语言的发展及标准化SQL语言的发展3ChamberlinSEQUELSQL大型数据库SybaseINFORMIXSQLServerOracleDB2MySQL----------------小型数据库FoxProAccess结构化英语查询语言(StructuredEnglishQueryLanguage)SQL语言包含4个部分数据定义语言(DDL)例如:CREATE、DROP、ALTER等语句。数据操作
2、语言(DML)例如:INSERT、UPDATE、DELETE语句。数据查询语言例如:SELECT语句。数据控制语言例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。SQL语言的主要特点SQL语言是类似于英语的自然语言,简洁易用SQL语言是一种非过程语言SQL语言是一种面向集合的语言SQL语言既是自含式语言,又是嵌入式语言SQL语言具有数据查询、数据定义、数据操纵和数据控制四种功能5了解SQLServer20086SQLServer是一个关系数据库管理系统企业版(EnterpriseEdition)标准版(StandardEdition)个人版(PersonalEdi
3、tion)开发者版(DeveloperEdition)SQLServer2008的主要组件组件功能企业管理器管理所有的数据库系统工作和服务器工作查询分析器执行Transact-SQL命令等SQL脚本程序服务管理器启动、暂停或停止SQLServer的四种服务客户端网络实用工具配置客户端的连接、测定网络库的版本信息以及设定本地数据库的相关选项服务器网络实用工具配置服务器端的连接、测定网络库的版本信导入和导出数据在OLEDB数据源之间复制数据在IIS中配置SQLXML支持在运行IIS的计算机上定义、注册虚拟目录,并在虚拟目录和SQLServer实例之间创建关联事件探查器监视SQLServer
4、数据库系统引擎事件联机丛书查询信息7企业管理器由SQLServerManagementStudio产生的SQL脚本是一个后缀名为.sql的文件企业管理器的管理工作8文本文件管理数据库管理数据库对象管理备份管理复制管理登录和许可管理SQLServerAgent(代理)管理SQLServerMailSQLServer2008企业管理器SQLServer2008企业管理器SQLServer2008配置SQLServer2008配置查询分析器使用查询分析器的熟练程度是衡量一个SQLServer用户水平的标准。13创建与使用数据库14数据文件1事务日志文件数据库数据文件n…存放数据库数据和数据库
5、对象的文件主要数据文件(.mdf)+次要数据文件(.ndf)只有一个可有多个记录数据库更新情况,扩展名为.ldf当数据库破坏时可以用事务日志还原数据库内容SQLServer的系统数据库15ModelMsdbTempdb系统默认数据库系统信息:磁盘空间;文件分配和使用;系统级的配置参数;登录账号信息;SQLServer初始化信息;系统中其他系统数据库和用户数据库的相关信息Model数据库存储了所有用户数据库和Tempdb数据库的创建模板通过更改Model数据库的设置可以大大简化数据库及其对象的创建设置工作存储计划信息以及与备份和还原相关的信息Tempdb数据库用作系统的临时存储空间存储临
6、时表,临时存储过程和全局变量值,创建临时表,存储用户利用游标说明所筛选出来的数据MasterSQLServer的实例数据库重建实例数据库安装目录MSSQLInstall中:Instpubs.sqlInstnwnd.sql16实例数据库pubsNorthwind虚构的图书出版公司的基本情况包含了一个公司的销售数据创建用户数据库创建数据库创建用户数据库创建用户数据库创建用户数据库除了用EnterpriseManager创建数据库外还可以用SQL命令创建数据库CREATEDATABASEdatabase_name[ON[[,...n]][,[,.
7、..n]]][LOGON{[,...n]}][COLLATEcollation_name][FORLOAD
8、FORATTACH]20[例3-1]用SQL命令创建一个教学数据库Teach,数据文件的逻辑名称为Teach_Data,数据文件物理地存放在D:盘的根目录下,文件名为TeachData.mdf,数据文件的初始存储空间大小为10MB,最大存储空间为50MB,存储空间自动增长量为5MB;日志文件的逻辑名称为Teach_Lo
此文档下载收益归作者所有