- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 关系数据库语言SQL 教学内容:SQL语言的特点、SQL语言的数据类型、 SQL语言(定义、操纵、查询、控制、嵌入SQL语言)。 教学要求: 1、理解SQL语言的特点、功能和使用方法,SQL Server的数据类型。 2、掌握数据定义、操纵、查询语言;视图的定义和操作、基本SQL语句的使用;存储过程和触发器的使用 3、了解嵌入式SQL和动态SQL技术、规则的使用。 重 点:SQL的查询、定义、操纵功能;存储过程和触发器的使用。 难点:SQL的查询功能、定义功能、操纵功能。 1996年,Microsoft推出了SQL Server 6.5版本; 1998年,SQL Server 7.0版本和用户见面; 2000年,Microsoft公司增强了SQL Server 7.0的功能,发布了SQL Server 2000,包括企业版、标准版、开发版和个人版等4个版本。 2005年,Microsoft公司又推出了SQL Server 2005,提供了一个完整的数据管理和分析解决方案,给不同需求的组织和个人带来帮助。 2008年,SQL Server 2008面世。 一、 SQL Server数据库的组成 三、SQL Server 数据库 1、SQL Server数据库类型 系统数据库和用户数据库 2、系统数据库 3、 用户数据库 3、SQL语言应用情况 4 SQL语言的特点 SQL语言中的主要动词 5、SQL语言的功能 Transact-SQL (T-SQL)语言是微软公司对标准SQL语言的扩展,它是SQL Server与应用程序之间的语言,是SQL Server对应用程序开发的应用程序开发接口。 T-SQL增强了SQL语言的功能,同时兼容SQL标准。 4.3 SQL语言的数据类型 关系的所有属性都需要用数据类型加以描述,目的是为了给不同的数据分配合适的空间,确定合适的存储形式。 SQL Server中的数据类型有:系统数据类型和用户自定义数据类型。 主要数据类型有: CHAR(n) :固定长度非Unicode 数据的数据类型 NCHAR(n):固定长度 Unicode 数据的数据类型 VARCHAR (n) :可变长度且非Unicode 的字符数据,最大长度为n, varchar是按字节存储的。 NVARCHAR (n) : 可变长Unicode字符数据,最大长度为n,nvarchar是按字符存储的。 【例】 在数据库Sales中,创建用户自定义数据类型agentName, agentName基于的系统数据类型是变长为8的字符,不允许为空。 use sales exec sp_addtype agentname,varchar(8),not null go 5、SQL语句格式中使用的符号 4.4 SQL数据定义语言DDL 4.4.1 数据库的创建、修改和删除 三、 创建数据库 1、在企业管理器中创建数据库 2、创建数据库的SQL语句 例 例:建立jxgl1数据库,主文件初始大小为10MB,最大为50MB,增量为5MB,日志文件初始大小为5MB,最大为25MB,增量为5MB create database jxgl1 On (name=jxgl1_dat,filename=D:\jxgl\jxgl1.mdf, size=10,maxsize=50,filegrowth=5) log on (name=jxgl1_log,filename=e:\zcx\jxgl1.ldf, size=5MB,maxsize=25MB, filegrowth=5MB) 四、删除数据库 五、 修改数据库 1、数据库改名 2、修改数据库选项 ALTER DATABASE database_name { ??| MODIFY NAME = new_database_name ? ?| COLLATE collation_name ? ?| file_and_filegroup_options ? ?| set_database_options } 其中: file_and_filegroup_options ::= ???? add_or_modify_files::= ???? filespec::= ??? ?add_or_modify_filegroups::= ???? filegroup_updatability_option::= set_database_options::= ???? optionspec::= ???? auto_option ::= ??? ?change_tracking_option ::= ???? cursor_option ::= ???? database_mirroring_op
您可能关注的文档
最近下载
- (高清版)B-T 28799.2-2020 冷热水用耐热聚乙烯(PE-RT)管道系统 第2部分:管材.pdf VIP
- 教科版(2024)小学科学一年级上册(全册)教案及反思(含目录).docx VIP
- RB_T 088-2022 绿色供应链管理体系 审核指南.docx
- 广东省红十字应急救护知识竞赛考试题库(含答案).docx VIP
- 初中道德与法治新人教版七年级上册第四单元《追求美好人生》教案(共三课)2024秋.docx VIP
- 《河海大学811水文学原理2004-2012年考研真题及答案解析》.docx VIP
- 初中道德与法治新人教版七年级上册第四单元《追求美好人生》教案(2024秋).doc VIP
- 2025秋教科版(2024)小学科学三年级上册教学计划及进度表(2025-2026学年第一学期).docx VIP
- 暖通工程施工进度计划表.docx VIP
- 红十字应急救助知识考试题库100题(含答案).pdf VIP
文档评论(0)