下载此文档

sql数据库学习心得.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
SQL数据库学习心得
一数据库课程总结
(一)数据库概述
1 数据
(1)数据库中存储的基本对象,是描述事物的符号记录(如存储某一个人
(2) 数据的种类包括文字、图形、图象、声音
(3)数据的特点是数据与其语义是不可分的。
2 数据库
(1)(database,简称DB)是指长期存储在电脑内有组织的、可共享的数据集合;
(2)数据库管理系统(Database Management System,简称DBMS),是位于用户与
操作系统之间的一层数据管理软件。
3 关系数据库基础
(1)元组(Tuple)表中的一行即为一个元组。
(2)属性(Attribute)表中的一列即为一个属性,给每一个属性起一个名称即属性名。
(3)主码(Key)表中的某个属性组,它可以唯一确定一个元组。
(4) 域(Domain)属性的取值范围。
(5)分量元组中的一个属性值。
(二)SQL Server概述
1 SQL Server的版本
企业版,作为生产使用
个人版,供移动用户使用
标准版,作为小工作组或部门使用
开发板,供程序员开发测试使用
2 SQL数据库的创建
(1)创建数据库的过程就是确定数据库名称、大小、存放位置等信息。
(2)数据库文件包括主数据库文件(.mdf)、次数据文件(.ndf)、事务日志文件(.ldf)
(3)3种方式创建数据库:使用数据库创建向导、使用企业管理器、使用SQL语句在查询分析器中创建。
(三)数据库中的表
1 创建表两种方式:使用企业管理器、使用SQL语句
2修改表,修改操作包括:增加字段、删除字段、修改字段(名称、修改其已有的属性)两种方式,使用企业管理器、使用SQL语句
数据查询
1基本的SELECT语句,例查询Readers表中所有记录的信息SELECT*FROM Readers
2查询语句的统计功能
3数据的连接
外连接的结果集中,不仅包括满足连接条件记录,还包括不满足连接条件的记录。连接方式分为:左外连接、右外连接、全外连接。
数据完整性
1定义:数据完整性是指存储在数据库中的数据的一致性和准确性。
2实体完整性
又称行完整性,要求表中不能存在完全相同的记录,而且每条记录都要具有一个非空且不重复的主键值。
3使用约束:约束是保证数据完整性的有效方法,
PRIMARY KEY(主键约束)特点:每个表只能定义一个主键、主键值不可为空、主键值不可重复。
UNIQUE(唯一约束)确保表中的某非主键列不输入重复值,PRIMARY KEY 与 UNIQUE的区别、约束数量、是否允许NULL值
CHECK(检查约束),用于限制输入到列中的值的范围
数据库的安全
1对于SQL Server来说,提供身份验证和权限验证两种保护方式。
(1)身份验证模式: Windows验证模式, 只限于本机使用; 混合验证模式,本机或远程均可访问
2 角色管理是一种权限管理的方法,角色中的每一用户都拥有此角色中的所有权限。
3数据库角色提供了在数据库级别上的管理权限组。
备份与恢复
1备份数据库,使用SQL语句备份
步骤:(1)创建备份设备
(2)备份数据库(完全数据库备份、差异备份、日志备份、文件与

sql数据库学习心得 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aideliliang128
  • 文件大小22 KB
  • 时间2018-05-28