- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]第3-1章 SQL创建表和SQL语言
关系数据库与SQL 第三章 关系数据库标准语言SQL 主要内容 SQL概述 了解SQL Server 2000 SQL数据定义功能 SQL数据查询功能 SQL数据操纵功能 SQL数据控制功能 3.1 SQL概述 1974年,由Boyce和Chamber提出。 1975-1979年,在System R上实现,由IBM的San Jose研究室研制,称为Sequel,现称为SQL (Structured Query Language) 3.1 SQL概述 标准化 SQL-86:“数据库语言SQL” SQL-89:“具有完整性增强的数据库语言SQL”,增加了对完整性约束的支持。 SQL-92:“数据库语言SQL”,是SQL-89的超集,增加了许多新特性,如新的数据类型,更丰富的数据操作,更强的完整性、安全性支持等。 SQL-3:正在讨论中的新的标准,将增加对面向对象模型的支持。 SQL语言的基本概念 SQL语言支持关系数据库三级模式结构: 外模式对应于视图和部分基本表 模式对应于全体基本表 内模式对应于存储文件和它们的索引文件 基表(Base Table) 数据库中实体的关系,基表是组成概念模式的实体内容的基本单位 一个关系对应一个基本表 SQL语言的基本概念 视图(VIEW) 从一个或几个基表导出的表,本身是逻辑上存在而物理上并不存在的虚表 外模式或子模式的基本内容 S(SNo,SN,Sex,Age,Dept) S_Male(SNo,SN,Age,Dept) 存储文件(Stored file) 其逻辑结构组成了关系数据库的内模式,物理结构是任意的,对用户是透明的 一个或多个基本表对应一个存储文件 SQL数据库体系结构 SQL的特点 SQL的操作符 3.2 SQL Server 2000 SQL Server 2000 Microsoft 公司推出的关系型数据库管理系统 可以运行在: Windows NT (Server 或 Workstation) Windows XP Professional Windows CE Windows 2000 Windows 98 具有强大的数据库管理功能, 提供了一套功能完善且具备 可视化界面的管理工具。 SQL Server 2000的主要组件 企业管理器 由Enterprise Manager产生的SQL脚本,是一个后缀名为.sql的文件 企业管理器的管理工作 启动SQL Server 2000 企业管理器 SQL Server 2000的企业管理器 SQL Server 2000的企业管理器 查询分析器 使用查询分析器的熟练程度是衡量一个SQL Server用户水平的标准。 文件组 文件组(File Group)是将多个数据文件集合起来形成的一个整体 主要文件组+次要文件组 一个数据文件只能存在于一个文件组中,一个文件组也只能被一个数据库使用 日志文件不分组,它不能属于任何文件组 SQL Server的实例数据库 数据库文件目录 C:\Program Files\Microsoft SQL Server\MSSQL\Data\ .mdf 文件是数据库的主文件 .ldf 文件是数据库的日志文件 1.创建用户数据库 用Enterprise Manager 创建数据库 在企业管理器中,展开数据库,鼠标右键选择数据库,在弹出的对话框中选择“新建数据库”命令。 定义数据库的名称 新建的数据库文件 创建用户数据库 用SQL命令创建数据库 CREATE DATABASE database_name [ ON [ filespec [ ,...n ] ] [ , filegroup [ ,...n ] ] ] [ LOG ON { filespec [ ,...n ] } ] [ COLLATE collation_name ] [ FOR LOAD | FOR ATTACH ] 实例 SQL查询分析器的使用步骤 (1)启动SQL Server服务器,选择查询分析器 SQL查询分析器的使用步骤 (2)连接到SQL查询分析器 SQL查询分析器的使用步骤 (3)输入SQL语句 (4)然后按下F5键或单击工具条上的绿色向右箭头按钮,即完成数据库的创建。 2.修改用户数据库 用Enterprise Manager修改数据库 展开服务器,展开数据库,选择student数据库 右键单击数据库,在弹出的对话框中选择“属性”命令。 ”属性”对话框中,查看到数据库各项设置参数。 修改用户数据库的属性 2.修改用户数据库 用SQL命令修改数据库 ALTER DATABASE database_n
文档评论(0)