电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第3章 SQL简化VIP免费

第3章 SQL简化_第1页
1/101
第3章 SQL简化_第2页
2/101
第3章 SQL简化_第3页
3/101
第3章关系数据库标准语言——SQL23.1SQL语言的基本概念与特点3.2了解SQLServer20003.3创建与使用数据库3.4创建与使用数据表3.5创建与使用索引3.6数据查询3.7数据更新3.8视图3.9数据控制3结构化查询语言StructuredQueryLanguage数据查询数据定义数据操纵数据控制43.1SQL语言的基本概念与特点3.1.1SQL语言的发展及标准化SQL语言的发展ChamberlinSEQUELSQL大型数据库SybaseINFORMIXSQLServerOracleDB2INGRES----------------小型数据库FoxProAccess53.1.2SQL语言的基本概念基本表(BaseTable)一个关系对应一个基本表一个或多个基本表对应一个存储文件视图(View)视图是从一个或几个基本表导出的表,是一个虚拟的表S(SNo,SN,Sex,Age,Dept)S_Male(SNo,SN,Age,Dept)无数据,只有定义Sex='男'在数据库中只存有S_Male的定义,数据仍在S表中6SQL语言支持的关系数据库的三级模式结构73.1.3SQL语言的主要特点SQL语言是类似于英语的自然语言,简洁易用SQL语言是一种非过程语言SQL语言是一种面向集合的语言SQL语言既是自含式语言,又是嵌入式语言SQL语言具有数据查询、数据定义、数据操纵和数据控制四种功能83.2了解SQLServer2000SQLServer是一个关系数据库管理系统企业版(EnterpriseEdition)标准版(StandardEdition)个人版(PersonalEdition)开发者版(DeveloperEdition)93.2.1SQLServer2000的主要组件组件功能企业管理器管理所有的数据库系统工作和服务器工作查询分析器执行Transact-SQL命令等SQL脚本程序服务管理器启动、暂停或停止SQLServer的四种服务客户端网络实用工具配置客户端的连接、测定网络库的版本信息以及设定本地数据库的相关选项服务器网络实用工具配置服务器端的连接、测定网络库的版本信导入和导出数据在OLEDB数据源之间复制数据在IIS中配置SQLXML支持在运行IIS的计算机上定义、注册虚拟目录,并在虚拟目录和SQLServer实例之间创建关联事件探查器监视SQLServer数据库系统引擎事件联机丛书查询信息103.2.2企业管理器由EnterpriseManager产生的SQL脚本是一个后缀名为.sql的文件企业管理器的管理工作文本文件管理数据库管理数据库对象管理备份管理复制管理登录和许可管理SQLServerAgent管理SQLServerMail113.2.3查询分析器使用查询分析器的熟练程度是衡量一个SQLServer用户水平的标准。123.3创建与使用数据库数据文件1事务日志文件数据库数据文件n…存放数据库数据和数据库对象的文件主要数据文件(.mdf)+次要数据文件(.ndf)只有一个可有多个记录数据库更新情况,扩展名为.ldf当数据库破坏时可以用事务日志还原数据库内容13文件组文件组(FileGroup)是将多个数据文件集合起来形成的一个整体主要文件组+次要文件组一个数据文件只能存在于一个文件组中,一个文件组也只能被一个数据库使用日志文件不分组,它不能属于任何文件组143.3.1SQLServer的系统数据库ModelMsdbTempdb系统默认数据库系统信息:磁盘空间;文件分配和使用;系统级的配置参数;登录账号信息;SQLServer初始化信息;系统中其他系统数据库和用户数据库的相关信息Model数据库存储了所有用户数据库和Tempdb数据库的创建模板通过更改Model数据库的设置可以大大简化数据库及其对象的创建设置工作存储计划信息以及与备份和还原相关的信息Tempdb数据库用作系统的临时存储空间存储临时表,临时存储过程和全局变量值,创建临时表,存储用户利用游标说明所筛选出来的数据Master153.3.2SQLServer的实例数据库重建实例数据库安装目录\MSSQL\Install中:Instpubs.sqlInstnwnd.sql实例数据库pubsNorthwind虚构的图书出版公司的基本情况包含了一个公司的销售数据163.3.3创建用户数据库用EnterpriseManager创建数据库用SQL命令创建数据库CREATEDATABASEdatabase_name[ON[[,...n]][,[,...n]]][LOGON{[,...n]}][COLLATEcollation_name][FORLOAD|FORATTACH]17::=(定义数据库文件组)FILEGROUPfilegroup_name

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第3章 SQL简化

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群