- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLServer数据库使用介绍.pptx
SQL Server数据库使用介绍
1. 数据库简介
西安尚学堂
数据库是什么?
什么是数据
数据的存储
什么是数据库
使用数据库存储数据的优势
数据库的发展历史
主流的数据库
Microsoft SQL Server
Oracle
DB2
MySql
SQL Server 2005组成部分
可视化的集成管理工具
数据库编程语言
各类数据库服务
数据文件
SQL Server 2005
数据库文件的分类
数据库文件
事务日志文件
文件组
快速体验数据库开发-登录
SQL Server Management Studio
administrator
sa
SQL Server身份验证
windows身份验证
快速体验数据库开发-操作
操作
创建数据库
删除数据库
文件的初始大小
文件的增长方式
最大文件大小
数据文件存放位置
数据库属性
数据库的分类
示范
数据库
Master
Model
Msdb
Tempdb
系统
数据库
Pubs
Northwind
AdventureWorks
用户
数据库
数据库
的分类
SQL Server数据库使用介绍
2. 数据完整性
西安尚学堂
什么是完整性?
数据库完整性
引用完整性
自定义完整性
实体完整性
域完整性
数据库完整性
实体完整性
实体的唯一性,即同一张表中无相同记录
数据库完整性
域完整性
数据列是否符合要求,包括如下几点:
数据类型
数据的范围
数据的格式
数据是否允许为空
数据完整性
引用完整性
建立两表间的联系,保证外建的值引用主键的值
数据完整性
引用完整性
失去引用完整性
数据完整性
自定义完整性
自定义完整性用来制定特定的业务规则,利用存储过程、触发器来实现。
创建表
创建表
数据类型
备注
int
存储范围是-2,147,483,648至2,147,483,647
float
从-1.79E+308到1.79E+308 之间的任意数
char
固定长度(不超过 8 KB)的字符数据类型
varchar
可变长度(不超过 8 KB)的字符数据类型
datetime
数据类型存储从 1753 年 1 月 1 日至 9999 年 12 月 31 日的日期
money
存储范围是 -922,337,203,685,477.5808 至 +922,337,203,685,477.5807
bit
数据类型只能包括 0 或 1。可以用 bit 数据类型代表 TRUE 或 FALSE、YES 或 NO
数据类型
什么是约束?
约束
主键约束
唯一约束
外键约束
检查约束
默认约束
表中用来唯一标识表中一行的列称为主键。
约束
主键约束
约束
外键约束
一个表可以有多个外键
主表中应该有主键
主键与外键数据类型必须相同
添加数据时要先添加主表记录,后添加子表记录
删除数据时要先删除子表记录,后删除主表记录
外键约束实现了引用完整性,注意以下几点:
约束
其他类型的约束
默认约束:为表中某列设置一个默认值
检查约束:用来定义可以接受的数据值或数据格式
唯一约束:确保某一列在数据库中是唯一的
约束
标识列
标识种子:第一次添加数据时初始值
标识增量:标识列中每次增加的值
标识列可以实现自动编号,适合设置为逐渐列
删除表
删除表时应先删除子表,再删除主表
SQL Server数据库使用介绍
3. SQL语句之DDL
西安尚学堂
什么是结构化查询语言?
结构化查询语言
结构化查询语言
(Structured Query Language)简称SQL
管理
数据库
数据更新
数据存取
SQL
语句
创建数据库
CREATE DATABASE 数据库名
ON [PRIMARY]
(
--数据文件参数
)
[LOG ON]
(
--逻辑文件参数
)
语法结构:
各个参数间使用“,”隔开
删除数据库
语法结构:
DROP DATABASE 数据库名
删除数据库前,
需要判断数据库是否存在
创建数据表
CREATE TABLE 数据表名
(
字段名 字段类型 [NOT NULL|NULL] [约束描述],
字段名 字段类型 [NOT NULL|NULL] [约束描述],
……
)
语法结构:
删除数据表
语法结构:
DROP TABLE 数据表名
删除数据表前,
需要判断数据表是否存在
添加约束
回顾约束
约束名称
关键字
简称
主键约束
PRIMARY KEY
PK
外键约束
FOREIGN KEY
FK
默认约束
DEFAULT
DF
检查约束
CHECK
CK
唯一约束
UNIQUE
UQ
添加约束
语法结构:
ALTER TABLE 数据表名
ADD CONSTRAINT 约束名
约束
您可能关注的文档
- PDCA持续改进作业方法.ppt
- pdi调制器与直接调制器价格.docx
- Photoshop照片后期处理:换脸魔术!.doc
- Photoshop降噪滤镜NoiseNinja使用技巧初级与中级(江原).docx
- PNH3-3氨电极与氨电极价格.doc
- proe_特征_编辑_操作_课件.ppt
- PS后期教程:PS修出单反级别天空效果.doc
- PS教程:PS后期处理图片添加梦幻光斑.doc
- PS教程:PS后期处理斯里兰卡街拍HDR效果.doc
- Ps照片后期处理—景深透视暗角效果.doc
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
最近下载
- 2024年湖南株洲茶陵县自然资源局招聘8人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 干式变压器安装使用说明书-中英文对照.pdf
- 【IQVIA】医疗器械带量采购洞察:规则下、常态下的企业商业管理水平考量.pdf
- 新高考语文二轮复习晨读晚练60天(第4天)- 备战2024年新高考语文二轮复习晨读晚练60天(全国通.docx VIP
- 基于核心素养的体育教学改革与实践探讨教学研究课题报告.docx
- 2024四川两弹一星干部学院第三批招聘10人笔试备考试题及答案解析.docx
- 智慧小区全面解决方案.pptx VIP
- (完整版)韦氏儿童智力测试试题 .pdf VIP
- Q∕GDW 11316-2018 高压电缆线路试验规程.pdf
- 小学三好学生竞选ppt课件.pptx
文档评论(0)