- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
================================SQL Server 数据库 DataBase数据(Data):描述事物的符号记录数据管理:分类/组织/编码/存储/查询/维护1.人工管理阶段2.文件管理阶段3.数据库系统管理阶段1)采用复杂的数据模型(结构)2)有较高的数据独立性3)数据库系统为用户提供了方便的用户接口控制功能:1)保证数据完整性2)保证数据安全性3)数据库的并发控制4)数据库恢复概念:1.数据(Data)2.数据库(DataBase,DB):将数据按数据模型组织/描述和存储具有较小的冗余较高的独立性和扩展性可为各种用户共享的数据集合3.数据库管理系统(DataBase Management System,DBMS)对收集到的大量数据进行整理/加工/归并/分类/计算/存储产生新的数据,以便反映事物现象/本质/联系4.数据库系统(DataBase System,DBS)构成:数据库/数据库管理系统/应用系统/数据库管理员/用户数据库系统的模型和结构:现实世界-认识和抽象-信息世界的模型概念-DBMS支持的数据模型模型:概念模型:从用户的角度看到的模型数据模型:计算机角度看到的模型1.层次模型2.网状模型3.关系模型:关系:存储结构是多个二维表记录:每一行称为一条记录,用来描述一个对象的信息属性:第一列称为一个字段,用来描述对象的一个属性主关键字:(Primary Key,PK):唯一标识符外关键字:(Foreign Key,FK):表示两关系之间的联系E-R(Entity-Relationship)模型:实体:矩形框属性:椭圆关系:菱形SQL Server1.服务器启动/暂停/停止配置工具配置管理器2.SQL Server Management Studio(SSMS)数据库管理工具数据库及管理系统数据库:master:总控数据库,记录系统中所有系统级信息对其它数据库实施管理和控制保存记录所有的登录账户和系统配置初始化信息model:(模板)数据库,为用户新建的数据库提供模板和原型msdb:提供SQL Server代理程序调度警报作业以及记录操作时使用tempdb:存储临时对象创建用户数据库:1)对象资源管理器中可视化创建名称数据库文件初始化大小增长设置设置文件位置附:数据库文件:数据文件/日志文件1)主数据文件:数据库启动信息,用户数据对象(.mdf).2)辅助数据文件(可选):由用户定义,存储用户数据,可用于将数据分散到对个磁盘(.ndf).3)事物日志文件:保存用于恢复数据库的日志信息,每个数据库至少有一个(.ldf);页=8kb =8192字节80608页=1区1MB=16个区2.使用语句创建数据库基本语法:create database 数据库名on 主文件信息(name= 逻辑名,filename= 文件路径,size=文件大小,maxsize=文件最大大小,filegrowth=自动增长率(5%,1mb))log on 日志文件信息(name= 逻辑名,filename= 文件路径,size=文件大小,maxsize=文件最大大小,filegrowth=自动增长率(5%,1mb))查看数据库信息:sp_helpdb 数据库名打开(切换)数据库use 数据库名修改/增加/缩减数据库容量1)修改名称alter database StudentDB modify name =MyStudentEXEC sp_renamedb 原名,新名2)调整容量alter database StudentDB modify file(name=逻辑名称,size=新容量)3)删除数据库drop database 数据库名分离/附加数据库分离:目标数据库右键任务分离附加:数据库右键附加选择文件范式理论:为了建立冗余较小,结构合理的数据库,必须遵守得规则关系数据库:6个范式(一般需前三);1.第一范式1NF:数据库表的每一列都市不可分割的数据项,同一列不能有多个值;2.第二范式2NF:先满足第一范式,且该数据表中的任何一个非主键字段的数据都依赖于该数据表的主键字段;3.第三范式3NF:先满足第二范式,且表中的任何两个非主键字段的数据之间不存在函数依赖关系; 数据表设计:1.实体模型2.关系模型1)一对一:(详细信息)2)一对多:主外键3)多对多:新建表表:最主要数据对象存储数据库中所有的数据;按行/列结构存储,实质就是行列的集合;一行即是一条记录;一列既是一个字段;类型:普通表分区表临时表系统表列数据类型1)整数:bigint=longintsmallint=shorttinyint=byte位:bit =bool(0:false,1:true)货币:money 0000.0000smallmoney
您可能关注的文档
- SpringMVC详解..docx
- Spring学习笔记..docx
- spring定时任务..doc
- SpringMVC..doc
- Spring定时任务的几种实现..docx
- SOLID实例-100多个实例例..doc
- SPSS上机实验报告..doc
- spss主成分分析..docx
- SPSS分析报告..doc
- spss复习..doc
- 浙江省台州市路桥中学2023-2024学年高一上学期10月月考化学试题.pdf
- 河北省秦皇岛市成考专升本2022年计算机基础第一次模拟卷(附答案).pdf
- 游船开发项目可行性研究报告 .pdf
- 浙教版七年级科学上册第二章第三节生物体的结构层次(1)同步测试C卷(练.pdf
- 济南的冬天说课稿3篇 .pdf
- 沪科版物理九年级上第十二章 第三节 汽化与液化教案 .pdf
- 湖北省武汉市江汉区2022-2023学年九年级上学期期中数学试卷.pdf
- 济南版生物七年级上册单元测试卷第一单元第二章 观察生物结构(.pdf
- 版八年级数学上册第十四章《整式的乘法与因式分解》单元同步检测试题.pdf
- 河北省秦皇岛市青龙县九年级(上)期末化学试卷_图文 .pdf
文档评论(0)