Sql-Server2008必考内容.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Sql-Server2008必考内容

第一章:数据库:存放数据的仓库,只不过这些数据具有一定的关联!数据库管理系统(DBMS):管理数据库的系统,按照一定数据模型组织数据,提供以下功能:数据定义功能、数据操作功能、数据的完整性检查功能、数据的安全保护功能数据的并发控制功能、数据库系统的故障恢复功能、在网络环境下访问数据库的功能方便、有效地存取数据库信息的接口和工具数据模型:层次模型(树状层次模型),网状模型(多节点相互关联的模型),关系模型(二维表格(关系表))关系型数据库的标准语言:是SQL(Structured Query Language, 结构化查询语言)数据库设计的概念结构设计:实体:每一类数据对象的个体!实体集:每一类对象个体的集合,且实体集中得实体是可区分的!实体集之间的关系:一对一的联系(1:1)、一对多的联系(1:N)、多对多的联系(M:N)E-R模型:数据库设计的逻辑结构设计:(即将E-R图到关系模型的转换)一对一的联系(1:1)、一对多的联系(1:N)的转换:公司表(公司代码,公司名,地址)厂家表(厂家代码,厂家名,地址)多对多的联系(M:N):销售表(员工号,商品号,单价,数量)Sql-Server的安装:CPU奔腾3以上,内存512以上,硬盘1.7G以上必须安装:.net framework 3.5 第二章表:数据库对象,用来存储和操作数据的一种逻辑结构,由行与列组成!视图:从一个表或多个表中引出的表!索引:一种不用扫描整个数据库就可以对表中的数据实行快速访问的途径,是对表中的一列或多列数据进行排序的一种结构!约束:保证数据的一致性和完整性。主键约束当前表记录的唯一性,外键约束当前表记录与其他表的关系。存储过程:一组为了完成特定功能的SQL语句集合,可接收,输出参数,返回单个或多个结果以及返回值的功能!触发器:与表紧密相联,可以实现更加复杂的数据操作,可有效保证数据库系统的完整性的一致性,可对多个表进行操作!默认值:在用户没有给出具体数据时,系统自动生成的值!规则:用来限制字段的数据范围!数据库的创建:(数据库的主文件.mdf、数据库的辅文件.ndf、日志文件.ldf)create database CPXSON(NAME=销售数据库CPXS,FILENAME=C: \销售数据库CPXS.mdf,SIZE=5MB,MAXSIZE=50MB,FILEGROWTH=10%)LOG ON(NAME=CPXS_log,FILENAME=C: \销售数据库CPXS.ndf,SIZE=2MB,MAXSIZE=5MB,FILEGROWTH=1MB)修改数据库:ALTER database cpxsModify file(Name=数据库CPXS,Maxsize=100mb,Filegrowth=5mb)删除数据库:Drop database cpxsGo创建数据库快照:Create database pxscj 01On(Name =pxscj,filename=’d:\数据库’;filename=’D:\abc.mdf’) As snapshot of pxscjGo第三章常用的数据类型:整形:int高精度类型:decimal(8,3)或者numeric(8,3)货币型:money,smallmoney字符型:(ASCII):Char(10)不满足长度,补充空格,varchar(10) Unicode:nchar(10),不满足长度,补充空格,nvarchar(10)时间类型:datetime(时间类型)图片类型:image 二进制类型:binary创建表:use CPXSgocreate table 产品表(产品编号 char(20) NOT NULL PRIMARY KEY,产品名称 char(20)NULL,价格float NULL,库存量int NULL)表的删除:Use pxscjGoDrop table 产品表修改表 (添加列):Alter table xsbAdd 奖金tinyint nullGo修改表(删除列,必须删除列的索引与约束)Alter table xsbDrop column 奖金Go删除表(删除表之前必须删除表中相关列的索引与约束):UsepxscjGoDrop table xsb插入数据:Insert into xsb (学号,姓名) values(‘010001’,’张三’)将一个表中的数据插入到另一个表中:Insert top(5) into xsbSelect 学号,姓名,专业 fromxsb where 专业=‘计算机’删除符合条件的记录(数据):Delete from xsb where name=’张三’ GoDelete from xsb where 备注 is nullGo删除表中的所有数据(两种方法):

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档