国家“十一五”规划教材 数据库原理与应用教程(第3版).

Slides:



Advertisements
Similar presentations
国家税务总局关于修改企业所得税年度纳税申报表( A 类, 2014 年版) 部分申报表的公告(国家税务总局公告 2016 年第 3 号) 一、对《企业基础信息表》( A )及填报说明修改如下: (一) “107 从事国家非限制和禁止行业 ” 修改为 “107 从事国家限制或禁止行业 ”
Advertisements

2014 年 12 月 企业所得税年度纳税申报表 (A 类, 2014 版 ) 辅导材料(二) A 企业基础信息 A 主表.
数据库系统原理 数据库系统概论 SQL Server 数据库系统原理 3.1 SQL Server 2000 特性 Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows.
武汉库得克 软件有限公司 公司简介 发展机遇 特点 一家专注于质量管理平台和整体 解决方案的提供商
Database Management System 資料庫管理系統
数据库原理与应用教程 ―SQL Server
景观水池渗漏的研究 年级专业:12级土木工程 指导教师: ××× 教 学 点: ××××教学点 新疆工程学院继续教育学院 20 年 月 日
第四章 数据库管理和使用.
經濟報告名單: 劉依萍 余嘉鈴 王翊如 張玉欣 連于綺
外汇市场与人民币汇价管理.
工程定额与计价方法 教材名称:工程建设定额原理与实务
建设工程施工管理 模拟卷 一、单项选择题 1.下列选项中,除( )以外都属于施工机械使用费。 A.购置费 B.安拆费及场外运费 C.折旧费 D.修理费.
阳光工程引导性培训 宁夏自治区盐池县农广校
門神 在傳統觀念中,門是居住環境中與外界相通的出入口,具有重要的屏障作用。門神顧名思義就是護宅守門的神仙,每逢過年,上至天子百官下至普通百姓,家家戶戶必在門上張貼門神,以保一家平安。 門神種類主要有宅第大門上將軍武門神、內室門戶上祈福文門神,還有童子門神、仙子門神等,形象豐富多樣,皇家貴戚還往往在畫上瀝粉貼金,十分吉祥喜慶。
《毛泽东思想和中国特色社会主义体系概论》 第一章马克思主义中国化两大理论成果
2010年春季开学学校食堂食品安全知识培训 徐汇区食品药品监督所
进出口食品检验监管 基础讲课内容 我国进出口食品安全管理体系介绍 法律法规 进口食品的检验检疫 出口食品的检验检疫.
授课班级 安全技术管理0605班 第 5 次 课 授课时间 2008年3月10日 星期一 授课地点 科技楼401多媒体教室 课题内容:
2015版《中国地震动参数区划图》 对我市城乡建设的影响
国家公共文化服务体系建设 专家委员会 委员 冯 守 仁
總務處營繕組簡報 1.業務職掌 2.九十四年度工作績效 3.工程一覽 4.歷年工作成果 5.未來展望 6.困難及建議.
共产党员致力 新疆油田信息化建设 数据公司信息业务党支部 2013年6月.
第3章 SQL的基础知识 数据库管理及应用 3.1 SQL简介 3.2 SQL的数据模型 3.3 标识符 3.4 使用SQL语句管理数据库
2014年企业所得税汇算清缴相关税收政策 新华区地方税务局 卿继红
第十章 季节施工 ——冬期施工准备.
危险废物环境管理情况 河南省固体废物管理中心  韩晓晗 2007年6月6日.
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
创建数据库 MySql创建数据库的语法: CREATE DATABASE 数据库名; 例: CREATE DATABASE mydb;
食品添加剂生产许可审查通则起草说明.
提升课堂质量 助推教师成长 促进教学改革 “一师一优课,一课一名师”活动总结 河南省实验小学.
概述 检索图书的检索工具 检索期刊的检索工具 检索特种文献的检索工具
餐饮服务从业人员 食品安全知识培训 孔莉 朔州市食品药品监督管理局.
首次数据采集填报说明 内蒙古自治区校车信息管理系统 靳 丽 内蒙古自治区教育信息中心 2013年5月
转正述职报告 乐恩公司 史航
防空地下室审批要点 主讲人:陈玉亭.
一 二 三 四 五 六 七 项目建设总体情况 建设工作机制与举措 项目建设进展 建设经费投入与使用 贡献与示范 典型案例
治超新政相关文件解读 厅执法局 江涛 二零一六年九月.
科技服务业统计 报表填报说明 江苏省科技统计中心 2008年12月 镇江.
第7章 建立資料表與完整性限制條件 7-1 資料型別 7-2 資料表的建立 7-3 建立完整性限制條件 7-4 修改與刪除資料表
第 2 章 SQL Server 2008 R2資料庫安裝設定與管理
建立/修改/刪除資料庫 資料庫組成檔案 建立資料庫: 資料(庫)檔案 交易記錄檔 使用Enterprise Manager工具 自助法:
第1章 SQL Server 关系数据库简介 1.1 SQL Server 特点 1.2 SQL Server的安装和配置
第六章: 建立資料庫.
第 11 章 建立檢視表.
Microsoft SQL Server 2000 李金双.
第 7 章 建立資料表與 資料庫圖表.
第7章 ADO.NET操作SQL Server数据库
第1章 SQL Server 2005 关系数据库简介.
第9章 SQL Server的数据库保护技术 教学目标:通过本章学习,了解SQL Server的安全体系结构的含义和安全认证模式的分类;掌握SQL Server登录账号、用户账号及角色的创建方法;熟悉权限的分类,掌握对象权限和语句权限的管理方法;明确SQL Server中数据完整性的种类,掌握数据完整性实现的具体方法;熟悉SQL.
第 6 章 使用者權限.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
Ch4.SQL Server 2005資料庫組成員元件介紹
第一章 SQL Server数据库基础.
数据库技术.
数据库技术与应用.
数据库原理与应用 合肥学院 叶潮流
第3章 关系数据库的创建与维护 Microsoft SQL Server2008 概述 SQL Server数据库基础 数据库的创建与维护
校园之路.
第九章 创建数据库.
第2章 数据库的创建和管理 学习要点: 2.1 基本概念 2.2 创建数据库 2.3 数据库的管理 2.4 删除数据库
6 SQL語言與資料庫建置 6-1 SQL語言的基礎 6-2 SQL Server的資料庫結構 6-3 建立使用者資料庫
第 6 章 建立資料庫.
第3章 创建和维护数据库 3.1 数据库的结构 3.2 创建数据库的方法 3.3 数据库维护 3.4 数据库迁移.
熟能生巧、每日一练: 五分钟打字练习.
知识点六 草原资源保护法及渔业资源保护法.
第 7 章 建立資料表與資料庫圖表.
第4章 表的创建与维护 4.1 数据类型 4.2 数据完整性约束 4.3 创建数据表 4.4 修改数据表 4.5 删除数据表.
实验一讲评 … 张榆….
第11章 安全管理 教学提示:数据库安全是关系数据库中的非常重要的方面,包括了系统安全、数据安全、资源管理、用户管理、权限管理、角色管理、口令管理以及授权、认证、审计等相当多方面的内容。本章讲述有关数据库安全方面的知识。 数据库系统的安全性是每个数据库管理员都必须认真考虑的问题。SQL Server.
国家“十一五”规划教材 数据库原理与应用教程(第3版).
Presentation transcript:

国家“十一五”规划教材 数据库原理与应用教程(第3版)

第10章 数据库及表的创建与管理 10.1 SQL Server数据库概述 10.2 创建数据库 10.3 基本表的创建与管理

10.1 SQL Server数据库概述 在一个实例中可以创建多个数据库, 每个数据库在物理上和逻辑上都是独立的。 每个数据库存储相关的数据。 2019年4月20日2时44分

数据库分类 SQL Server将数据库分为两大类: 系统数据库 用户数据库。 系统数据库是SQL Server数据库管理系统自动创建和维护的,这些数据库用于保存维护系统正常运行的信息。 用户数据库保存与用户的业务有关的数据,用户数据库中的数据是用户来维护的。 2019年4月20日2时44分

数据库分类示意图 2019年4月20日2时44分

10.1.1 系统数据库 master:是最重要的数据库,用于记录SQL Server系统中所有系统级信息。 msdb:保存关于调度报警、作业、操作员等信息。 model:是用户数据库的模板,其中包含所有用户数据库的共享信息。当创建用户数据库时,系统自动将model数据库中的全部内容复制到新建数据库中。 tempdb:临时数据库,用于存储临时信息。 2019年4月20日2时44分

10.1.2 SQL Server数据库的组成 由若干个文件组成, 文件被分为两类: 数据文件:用于存放数据库中的数据信息。 日志文件:用于存放对数据库的操作记录。 2019年4月20日2时44分

数据库文件 每个数据库都包含: 每个文件都有: 一个主数据文件 一个或多个日志文件 零个或多个辅助数据文件 物理文件名 逻辑文件名 2019年4月20日2时44分

10.1.3 数据文件和日志文件 数据文件 事务日志文件 用于存放数据库数据。 分为:主数据文件和辅助数据文件 推荐扩展名为.ldf。 用于存放恢复数据库的所有日志信息。 每个数据库必须至少有一个日志文件。 最小为512KB,但最好不要小于1MB。 2019年4月20日2时44分

数据文件 主数据文件: 辅助数据文件: 推荐扩展名是.mdf 包含数据库的系统信息,并可存放用户数据 每个数据库都有且仅有一个主数据文件。 推荐扩展名是.ndf。 一个数据库可以包含0~n个辅助数据文件。 辅助数据文件可以分别建立不同的磁盘上。 2019年4月20日2时44分

10.1.4 数据库文件的属性 文件名及其位置 初始大小 增长方式 最大大小 2019年4月20日2时44分

文件名及其位置 每个数据文件和日志文件都具有一个逻辑文件名和物理存储位置(包括物理文件名)。 一般情况下,如果有多个数据文件,则为了获得更好的性能,建议将文件分散存储在多个磁盘上。 2019年4月20日2时44分

初始大小 主数据文件的初始大小时,其大小不能小于model数据库主文件的大小。 2019年4月20日2时44分

增长方式 如果需要的话,可以指定文件是否自动增长。 默认配置为自动增长,即当数据库的空间用完后,系统自动扩大数据库的空间,以防止由于数据库空间用完而造成的不能进行数据操作的错误。 2019年4月20日2时44分

最大大小 指文件增长的最大空间限制。 默认情况是无限制。 建议设定允许文件增长的最大空间大小,以防止因文件无限制增长而将磁盘空间用完。 2019年4月20日2时44分

10.2 创建数据库 可以在SQL Server Management Studio(SSMS)工具中图形化的创建, 也可以用T-SQL语句创建。 2019年4月20日2时44分

T-SQL语句创建数据库 CREATE DATABASE database_name [ ON --数据文件 [ PRIMARY ] [ <filespec> [ ,...n ] [ , <filegroup> [ ,...n ] ] [ LOG ON --日志文件 { <filespec> [ ,...n ] } ] ] 2019年4月20日2时44分

T-SQL语句创建数据库(续) <filespec> ::= { ( NAME = logical_file_name , --逻辑名 FILENAME = {'os_file_name'|'filestream_path'} --物理名 [,SIZE = size [ KB | MB | GB | TB ] ] --初始大小 [,MAXSIZE ={max_size [KB|MB|GB|TB]|UNLIMITED }] --最大大小 [,FILEGROWTH =growth_increment[KB|MB| GB | TB | % ] ] --增长方式,0为不增长 ) [ ,...n ] } 2019年4月20日2时44分

T-SQL语句创建数据库(续) FILEGROUP filegroup_name [ DEFAULT ] { FILEGROUP filegroup_name [ DEFAULT ] <filespec> [ ,...n ] } 2019年4月20日2时44分

示例1 例1.创建一个名字为“学生管理数据库”的数据库,其他选项均采用默认设置。 CREATE DATABASE 学生管理数据库 2019年4月20日2时44分

示例2 2019年4月20日2时44分

示例3 2019年4月20日2时44分

10.3 基本表的创建与管理 10.3.1 创建表 10.3.2 定义完整性约束 10.3.3 修改表 10.3.4 删除表 2019年4月20日2时44分

创建表 表设计区 2019年4月20日2时44分

定义主键约束 2019年4月20日2时44分

定义外键约束 2019年4月20日2时44分

指定外键列 2019年4月20日2时44分

定义UNIQUE约束 2019年4月20日2时44分

定义default约束 2019年4月20日2时44分

定义check约束 2019年4月20日2时44分

定义check约束(续) 2019年4月20日2时44分

10.3.3 修改表 在SSMS的对象资源管理器中,展开要修改表结构的数据库,并展开其中的“表”节点。 在要修改结构的表上右击鼠标,选择“修改”命令。 在表设计器选项卡上可直接进行表结构的修改。 2019年4月20日2时44分

10.3.4 删除表 展开包含要删除表的数据库,展开其中的“表”节点, 在要删除的表上右击鼠标,选择“删除”命令,弹出“删除对象”窗口。 单击“确定”按钮可删除此表。 2019年4月20日2时44分