SQL Server 教程期末复习资料

这篇具有很好参考价值的文章主要介绍了SQL Server 教程期末复习资料。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SQL Server 教程期末复习资料

  1. 关系型数据库管理系统包括:OracleSQL ServerMySQLAccessVisual FoxPro
  2. SQL即结构化查询语言是用于关系数据库查询的结构化语言
  3. SQL的功能包括数据查询数据操纵数据定义数据控制4个部分。
  4. 通常,E-R模型把每一类数据对象的个体称为“实体”,而每一类对象个体的集合称为“实体集”,把每个实体集涉及的信息项称为属性
  5. 表说由行和列构成的集合,用来存储数据,而且表是最重要的数据库对象。
  6. 数据库文件有三种:主数据文件辅助数据文件日志文件
  • 主数据文件:每个数据库必须有且仅能有一个主文件,其默认扩展名为mdf
  • 辅助数据文件:一般当数据库很大时,有可能需要创建一个或多个辅助文件,拓展名ndf
  • 日志文件:日志文件用于保存恢复数据库所需的事务日志信息即用于数据库恢复文件,拓展名ldf
  1. 关键字:若表中记录的某一字段或字段组合能唯一标识记录,则称该字段或字段组合为         候选关键字。若一个表有多个候选关键字,则选定其中一个为主关键字,又称主键
  2. 如何创建数据库。

create database 数据库名

on

(

  name=’数据库名’,                //记得输完后加逗号“,”

  filename=’文件存储位置’,     //文件后缀名为.mdf

  size=数据文件初始大小,    //单位根据题目要求

  maxsize=文件的最大大小,

  filegrowth=文件每次的增量%

)

log on

(

  name=’数据库名’,                //记得输完后加逗号“,”

  filename=’文件存储位置’,     //文件后缀名为.ldf

  size=数据文件初始大小,    //单位根据题目要求

  maxsize=文件的最大大小,

  filegrowth=文件每次的增量%

);

  1. datetime属于日期时间类型。
  2. 创建代码

create  table 表名

(

  ISBN    数据类型如char(18)    not  null  primary key

  书名    数据类型如char(18)    not  null

)

  1. drop table  表名”可以删除表格。
  2. 插入表记录

 insert  into xs1

                     values(‘2000003’,‘心动’,‘英语’,‘1’,‘2002-5-10’,0,null)

13. 删除表记录

        delete  from  xs1

     where  借书量=0     

14.修改表记录

         update  xs1

               set 专业=’计算机’

               where 借书证号=’131426’

  1. select不可以构成新表
  2. 查询xs表中名字第二个字为“小”的学生情况。

      slect *

          from xs

              where 姓名 like  ’_小%’ 

  1. avg表示求组中的平均值
  2. group by用于分组,order  by  用于排序。
  3. 视图是一个虚表数据仍存放在基本表中,且视图不能修改基本表结构
  4. @@全局变量@局部变量
  5. 将查询结果赋给变量。

declare @student char(18)

set @student=(select 姓名 from xs where 借书证号=’131101’)

select @student   //用select进行赋值

  1. 通过运算符+实现两个字符串的联接运算。
  2. 数据完整性分为:域完整性实体完整性参照完整性
  • 域完整性:check约束通过显示输入中的值来实现域完整性。
  • 实体完整性:通过索引、unique约束、primary key约束或identity属性等可以实现数据的实体完整性。
  • 参照完整性(引用完整性):保证主表的数据与从表的数据一致
  1. alter修改。

alter  table  book

   add constraint con-name

       check (name like 《%》)文章来源地址https://www.toymoban.com/news/detail-455725.html

  1. 触发器:是一个被指定关联到一个表的数据对象,触发器是不需要调用的,当对一个表的特别事件出现时,它就被激活
  • DML触发器(insert、update、delete
  • DDL触发器(create、alter、drop
  1. SQL Server 2012 数据库采用了非常复杂的安全保护措施,其安全管理体现在如下两个方面:
  • 对用户登录进行身份验证(Authentication)。
  • 对用户进行的操作进行权限控制。

到了这里,关于SQL Server 教程期末复习资料的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 还在担心期末挂科吗? 期末必备复习资料-----“树“的概念

    🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯C语言进阶 🔑个人信条: 🌵知行合一 🍉本篇简介::记录期末复习 数据结构中有关树的一些知识 金句分享: ✨我将玫瑰藏于身后,风起花落,从此鲜花赠自己,纵马踏花向自由!✨ 前面我们介绍的 顺序表 , 链表 , 栈 和

    2024年02月08日
    浏览(35)
  • 【计算机网络】期末计网复习资料(应该全了)

    计算机网络训练题       自制思维导图 不会有人现在才复习计网吧????????!!!!! 除第一个文件后面都是自己写的答案,不一定准确 目录 计网训练题   计算机网络复习题---选择题专项训练 计网问答计算练习 第一部分 基本知识 l  TCP/IP的传输层议不能提供无

    2024年02月03日
    浏览(48)
  • 大型数据库期末总复习【SQL server 2008 基础教程】

    Microsoft SQL Server 2008系统由4个主要部分组成。这4个部分被称为4个服务,这些服务分别是 数据库引擎、分析服务、报表服务和集成服务 。这些服务之间相互存在和相互应用,它们的关系示意图如图所示: 1.Microsoft SQL Server 2008系统提供了两种类型的数据库,即系统数据库和用户

    2024年02月06日
    浏览(91)
  • 云计算复习资料

    云计算是以硬件服务器为基础,通过将硬件资源整合、池化,作为资源的服务端,从而向用户端提供基础资源 服务 。 (1)自助式服务 (2)随时随地使用 (3)可度量的服务 (4)快速资源扩缩 (5)资源池化 云计算是分布式计算、并行计算、效用计算、虚拟化、网络存储、负载

    2024年02月02日
    浏览(39)
  • 《Linux复习资料》

    单选题 1. 为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为()。 A、566 B、644 C、655 D、744 2. 在vi编辑器中的命令模式下,键入()可在光标当前所在行下添加一新行。 A、o B、i C、a D、A 3. 要改变文件的拥有

    2024年02月10日
    浏览(41)
  • 北航网络空间安全复习资料

    (CIA+合法使用) 保密性 完整性 可用性 合法使用 (CIA+非法使用) 信息泄露 完整性破坏 拒绝服务 非法使用 在某个 安全域 内,施加给所有与 安全相关活动 的一套 规则 。 分为3个等级: 安全策略 目标 机构 安全策略 系统 安全策略。 访问控制策略属于 系统级安全策略 ,

    2023年04月25日
    浏览(40)
  • PHP复习资料(未完待续)

    特别鸣谢:@NLER提供雨课堂数据 (未完待续,请持续关注此板块) 【计科三四】雪课堂PHP期末模拟题:https://ks.wjx.top/vm/tUAmjxq.aspx# 【计科一二】PHP第一章练习题 https://ks.wjx.top/vm/QnjHad4.aspx# 【计科一二】PHP第二章练习题 https://ks.wjx.top/vm/h2FvEVI.aspx# 【计科一二】PHP第三章练习题

    2024年02月07日
    浏览(41)
  • 计算机体系结构(复习资料)

    1.存储程序计算机 (冯诺依曼):4部分                 运算器(用于完成数值运算)                 存储器(用于存储程序和数据)                 输入输出设备(用于完成计算机与外部信息交互)                 控制器(根据程序形成控

    2024年02月02日
    浏览(52)
  • 复习资料:软件质量保证与测试

    试分析如何降低软件质量成本。 软件生产应当投入合理的预防成本和评价成本,提高软件质量,防止软件失败,降低失败成本,从而降低总的软件质量成本。 什么是PE模型,试分析PIE模型对软件测试设计有何指导意义? 如果要通过动态测试观察到错误,满足的三个条件: (1

    2024年01月25日
    浏览(55)
  • 【嵌入式系统】课程复习资料整理

    【嵌入式系统】课程复习资料整理 一、绪论 1.定义 从技术的角度定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密

    2024年02月03日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包