- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章sql语言初步总结
第三章 SQL Server 相关技术以及SQL 语言
一、SQL Server工具
SQL Server提供了一些功能强大、使用方便的数据库工具,主要的工具如下:
服务管理器:功能是启动、停止和暂停SQL Server 服务器。
企业管理器:是图形化集成管理具,通过它可以方便的调用其他的管理工具,有效的配置和管理SQL Server服务器。
查询分析器:使用方便,界面友好的T-SQL语句的编译工具,是SQL Server客户端的主要组成部分。菜单、对象浏览、模板等个部分的使用。
导入导出数据(DTS):实现其他类型的数据和SQL Servers数据之间实现格式转换。
二、 SQL Server数据类型
SQL Server一共有14种,其中13种可用于字段类型说明。下面是几种主要的数据类型:
字符数据类型:char、varchar、text。
整数类型:bigint、tinyint、smallint、int。
数据类型和浮点类型:decimal、numeric、real、float。
货币类型和时间、日期类型:smallmoney、money、smalldatatime、datatime。
二进制类型:binary、varbinary。
图象、文本数据类型:image、text。
三、 SQL Server数据库的创建和管理
SQL Server数据库介绍:
SQL Server数据库以文件形式存储信息。数据库中有三类文件、两种文件组:
主文件 后缀 .mdf 一个数据库中有且仅有一个主文件;用于存放数据库的动态信息以及数据。
辅助(次)文件 后缀 .ndf 一个数据库中可以有0——n个辅助文件;只存放数据。
日志文件 后缀 .ldf 一个数据库中可以有1——n个日志文件。存放数据库的操作轨迹。
数据库中如果文件很多,为了便于管理可以根据需要分组。包含有主文件的那个组称为“主文件组”,其他的文件组只包含有辅助文件,称为“辅助文件组”或“次文件组”,日志文件不分组。
数据库的存储结构:SQL Server数据库中页和范围是最重要的两种存储单位。页是最基本的存储单元,每页有8KB。范围(Extent)是SQL Server分配给表和索引的最基本的单位,每个范围包括连续的8个页(64KB),如果一个范围中只存放一个数据库对象,此范围称为“统一范围”,如果存放多个数据库对象,此范围称为“混合范围”。
2、SQL Server数据库建立:
可以使用企业管理器建立数据库;也可以用SQL 命令建立数据库:
例:CREATE DATABASE student
ON
( NAME =student_data,
FILENAME = e:\program files\microsoft sql server\mssql\data\student_data1.mdf,
SIZE = 1MB,
MAXSIZE = 20MB,
FILEGROWTH = 10%)
LOG ON
( NAME =student_log,
FILENAME = e:\program files\microsoft sql server\mssql\data\student_log.ldf,
SIZE = 1MB,
MAXSIZE = 10MB,
FILEGROWTH = 10%)
GO
上例建立STUDENT数据库,其中建立主文件和一个日志文件。
其中NAME——逻辑文件名;
FILENAME——物理文件名;
SIZE——文件初始大小;
MAXSIZE——文件最大空间。如果没有此项,文件可无限增长到磁盘可用空间竭尽。
FILEGROWTH——文件增长的大小。可以用初始大小的%表示,也可以用MB表示。
3、删除数据库:用企业管理器或DROP命令删除数据库。
四、 SQL Server数据表的创建和管理
使用企业管理器创建与管理表
定义字段:字段名、类型、长度、精度、NULL 设定、默认值、标识等;
设置约束;主键、外键、检查、唯一、非空、默认;
修改数据表:表更名、插入新字段、删除字段、修改表格属性、修改约束;
删除表;如果需要删除的表是有关联的表,则必须先删除与之关联的表,才可以完成该表的删除。
使用SQL 语句创建和管理表
建立表:CREATE TABLE
例如:
create table s_exam
(g_id uniqueidentifier not null de
您可能关注的文档
最近下载
- 专题5.3主视图、左视图、俯视图【七大题型】(举一反三)(苏科版)(原卷版+解析).docx VIP
- 系统稳定性优化方案.docx VIP
- 飞行器制造工程专业职业生涯规划书.pptx
- 东北大学大学物理课件-第八章电磁感应电磁场.ppt VIP
- 电大一网一《Java语言程序设计》山东开放大学形成性考核一-100分.doc VIP
- 美团_W-市场前景及投资研究报告:本地生活领先者,组织改革,AI赋能,饿了么.pdf
- 思想道德与法治第三章.pptx VIP
- 核物理与辐射安全智慧树知到期末考试答案章节答案2024年哈尔滨工程大学.docx
- Unit 9考点梳理-九年级英语全一册(人教版).docx
- 2015汽车nvh技术.ppt VIP
文档评论(0)