




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL2008数据库管理系统,SQL语言,2,结构化查询语言StructuredQueryLanguage,数据查询DQ数据定义DDL数据操纵DML数据控制DCL,SQL语言的基本概念与特点,SQL语言的发展及标准化SQL语言的发展,3,Chamberlin,SEQUEL,SQL,大型数据库SybaseINFORMIXSQLServerOracleDB2MySQL-小型数据库FoxProAccess,结构化英语查询语言(StructuredEnglishQueryLanguage),SQL语言包含4个部分,数据定义语言(DDL)例如:CREATE、DROP、ALTER等语句。数据操作语言(DML)例如:INSERT、UPDATE、DELETE语句。数据查询语言例如:SELECT语句。数据控制语言例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。,SQL语言的主要特点,SQL语言是类似于英语的自然语言,简洁易用SQL语言是一种非过程语言SQL语言是一种面向集合的语言SQL语言既是自含式语言,又是嵌入式语言SQL语言具有数据查询、数据定义、数据操纵和数据控制四种功能,5,了解SQLServer2008,6,SQLServer是一个关系数据库管理系统,企业版(EnterpriseEdition)标准版(StandardEdition)个人版(PersonalEdition)开发者版(DeveloperEdition),SQLServer2008的主要组件,7,企业管理器,由SQLServerManagementStudio产生的SQL脚本是一个后缀名为.sql的文件企业管理器的管理工作,8,文本文件,管理数据库,管理数据库对象,管理备份,管理复制,管理登录和许可,管理SQLServerAgent(代理),管理SQLServerMail,SQLServer2008企业管理器,SQLServer2008企业管理器,SQLServer2008配置,SQLServer2008配置,查询分析器,使用查询分析器的熟练程度是衡量一个SQLServer用户水平的标准。,13,创建与使用数据库,14,数据文件1,事务日志文件,数据库,数据文件n,存放数据库数据和数据库对象的文件主要数据文件(.mdf)+次要数据文件(.ndf),只有一个,可有多个,记录数据库更新情况,扩展名为.ldf当数据库破坏时可以用事务日志还原数据库内容,SQLServer的系统数据库,15,Model,Msdb,Tempdb,系统默认数据库,系统信息:磁盘空间;文件分配和使用;系统级的配置参数;登录账号信息;SQLServer初始化信息;系统中其他系统数据库和用户数据库的相关信息,Model数据库存储了所有用户数据库和Tempdb数据库的创建模板通过更改Model数据库的设置可以大大简化数据库及其对象的创建设置工作,存储计划信息以及与备份和还原相关的信息,Tempdb数据库用作系统的临时存储空间存储临时表,临时存储过程和全局变量值,创建临时表,存储用户利用游标说明所筛选出来的数据,Master,SQLServer的实例数据库,重建实例数据库安装目录MSSQLInstall中:Instpubs.sqlInstnwnd.sql,16,实例数据库,pubs,Northwind,虚构的图书出版公司的基本情况,包含了一个公司的销售数据,创建用户数据库,创建数据库,创建用户数据库,创建用户数据库,创建用户数据库,除了用EnterpriseManager创建数据库外还可以用SQL命令创建数据库CREATEDATABASEdatabase_nameON,.n,.nLOGON,.nCOLLATEcollation_nameFORLOAD|FORATTACH,20,例3-1用SQL命令创建一个教学数据库Teach,数据文件的逻辑名称为Teach_Data,数据文件物理地存放在D:盘的根目录下,文件名为TeachData.mdf,数据文件的初始存储空间大小为10MB,最大存储空间为50MB,存储空间自动增长量为5MB;日志文件的逻辑名称为Teach_Log,日志文件物理地存放在D:盘的根目录下,文件名为TeachLog.ldf,初始存储空间大小为10MB,最大存储空间为25MB,存储空间自动增长量为5MB。,21,CREATEDATABASETeachON(NAME=Teach_Data,FILENAME=D:TeachData.mdf,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME=Teach_Log,FILENAME=D:TeachLog.ldf,SIZE=5,MAXSIZE=25,FILEGROWTH=5),修改用户数据库,用EnterpriseManager修改数据库用SQL命令修改数据库ALTERDATABASEdatabase_nameADDFILE,.nTOFILEGROUPfilegroup_name|ADDLOGFILE,.n|REMOVEFILElogical_file_nameWITHDELETE|ADDFILEGROUPfilegroup_name|REMOVEFILEGROUPfilegroup_name|MODIFYFILE|MODIFYNAME=new_dbname|MODIFYFILEGROUPfilegroup_namefilegroup_property|NAME=new_filegroup_name|SET,.nWITH|COLLATE,22,例3-2修改Northwind数据库中的Northwind文件增容方式为一次增加2MB。,23,ALTERDATABASENorthwindMODIFYFILE(NAME=Northwind,FILEGROWTH=2mb),删除用户数据库,用EnterpriseManager删除数据库用SQL命令删除数据库DROPDATABASEdatabase_name,.n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 解析卷人教版八年级上册物理物态变化《温度》专项攻克练习题(含答案详解)
- 基于纳米复合材料的温度-压力双模态解耦柔性传感器研究
- 2025国考包头市检验检疫岗位行测模拟题及答案
- 土石方工程现场安全管理措施
- 2025国考大兴安岭机关党委岗位申论预测卷及答案
- 2025国考上海统计局申论对策建议预测卷及答案
- 考点解析人教版八年级上册物理声现象《噪声的危害和控制》专项训练试卷(附答案详解)
- 智慧农业示范区建设项目施工方案
- 考点解析人教版八年级上册物理声现象《声音的产生与传播》定向攻克试卷(解析版含答案)
- 多多买菜的全链管理优化研究
- (完整版)子网掩码练习题(含答案)
- 妇科肿瘤标志物应用新进展
- GB/T 17608-2022煤炭产品品种和等级划分
- GB/T 26799-2011点胶机通用技术条件
- GB 15086-1994汽车门锁及门铰链的性能要求和试验方法
- 地质出版社高中通用技术必修技术与设计1全套课件
- 女装纸样服装原型1东华原型
- 教学反思-学教评一致性的意义
- (新版教材)苏教版二年级下册科学全册优秀教学课件
- 新教材教科版六年级上册科学全册教案
- 《脑卒中的ot》教学课件
评论
0/150
提交评论