数据库实验报告【太原理工大学】

这篇具有很好参考价值的文章主要介绍了数据库实验报告【太原理工大学】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

数据库实验报告

温馨提示:仅供参考!



一、交互式 SQL 语句的使用

1.数据定义

创建、修改、删除基本表
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

创建索引

数据库实验报告【太原理工大学】

创建视图
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

2.数据操作

插入数据

数据库实验报告【太原理工大学】

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

修改数据

数据库实验报告【太原理工大学】

删除数据

数据库实验报告【太原理工大学】

3.数据查询操作

单表查询

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
分组统计

数据库实验报告【太原理工大学】
连接查询

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
嵌套查询

数据库实验报告【太原理工大学】

集合查询

数据库实验报告【太原理工大学】
视图操作

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】


二、用户鉴别与数据控制

1.使用 SSMS 的图形界面创建用户并授权

使用 SSMS 的图形界面创建登录名

数据库实验报告【太原理工大学】
使用 SSMS 的图形界面创建数据库用户

数据库实验报告【太原理工大学】
使用 SSMS 的图形界面进行授权,设置用户对对象的访问权限

数据库实验报告【太原理工大学】

使用SQL语句创建用户并授权

创建登录名

数据库实验报告【太原理工大学】
创建数据库用户

数据库实验报告【太原理工大学】
授权

数据库实验报告【太原理工大学】

3.检查权限控制

检查王明的权限

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

why?so what?

原因:我们前面仅仅是对王明授予了查看Student表的权限,但是并没有设置其他的权限,所以此时他仅可以查看Student表,但是无法对其内容进行增删改,也无法查看和访问Course表和SC表。

检查李刚的权限

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

过来,给你一JIO

我们对李刚授予了查看Student表和对该表进行增删改的权限,但是对于Course表,他仅有查看的权限,其他操作是被拒绝的。

增加李刚的权限
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

4.撤销权限

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】


三、数据完整性

1.声明完整性约束

创建基本表及约束

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
插入数据

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

修改约束

数据库实验报告【太原理工大学】

2.检查完整性约束

检查主键约束

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】

检查唯一约束

数据库实验报告【太原理工大学】

检查默认值、允许空值列

数据库实验报告【太原理工大学】

检查非空约束

数据库实验报告【太原理工大学】

检查 CHECK 约束

数据库实验报告【太原理工大学】
检查外键约束

数据库实验报告【太原理工大学】

3.触发器的定义及使用

定义触发器

数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】
数据库实验报告【太原理工大学】文章来源地址https://www.toymoban.com/news/detail-426880.html

到了这里,关于数据库实验报告【太原理工大学】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 太原理工大学javaee程序修改题

    2个 10分(有错误评论区指出哦!) 1where和trim替换(p35) where /where  trim prefix=“where” prefixOverrides=“and” /trim 2用trim实现更新操作 trim prefix=“set” suffixOverrides=“,” /trim 3依赖注入+bean的装配(p88+p101) a 构造方法注入   b 属性setter方法注入 c 基于注解的装配 (暂时这么

    2024年02月03日
    浏览(37)
  • 编译原理选择题【太原理工大学】

    题型未知,选择题暂时这些,后续会补。 1. 规范推导是(B)  A.最左推导  B.最左归约的逆过程  C.最右推导的逆过程  D.最右归约的逆过程 2. 可归前缀是指(A)  A.含有句柄的活前缀  B.活前缀  C.规范句型的前缀  D.句柄 3. 算符优先分析法每次都是对(B)进行归约。 A.短语

    2023年04月13日
    浏览(50)
  • 软件详细设计总复习(二)【太原理工大学】

    1. 适配器模式 适配器是用来将两个原本并不兼容的接口能够在一起工作。就像我们的充电线可以让手机接口和插座接口相互适应,完成工作。 课本上的案例是让机器人模仿其他动物叫,其实就是想让机器人能够适配不同动物的叫声,那么中间必定需要一个桥梁去完成这件事

    2024年02月05日
    浏览(48)
  • 软件详细设计总复习(一)【太原理工大学】

    实验内容重点看,无需死记,它更是一种设计思想。要理解一种设计模式出现的意义是什么,它又是如何方便我们使用的?目的无非就是解耦、易扩充。题目问到优缺点,你只要知道该模式的设计思想就完全可以用自己的话概述,所以还是不用死记,全书围绕面向对象设计原

    2024年02月05日
    浏览(47)
  • Java EE 期末复习提纲【太原理工大学】

    目录 一、题型 二、考点 1. MyBatis 2. Spring 3. Spring MVC 1. 选择题 20 个,每个 1 分,共 20 分。 2. 填空题 20 个,每个 1 分,共 20 分。 3. 判断题 10 个,每个 1 分,共 10 分。 4. 程序修改题 2 个,每个 5 分,共 10 分。 5. 程序阅读题 2 个,每个 12 分,共 24 分。 6. 编程题,1个,16 分

    2024年02月03日
    浏览(35)
  • TYUT太原理工大学2022javaweb编程大题

    听说考学生注册,那我就浅把用户注册改成学生注册 编程题就是给你一个表,几个jsp页面的显示图,让你根据题意写出MVC编码 其中,MVC包含了3部分: 1、视图(V)——编写jsp页面(HTML、CSS代码) 2、模型(M)——编写javabean.java(字符串处理、数据库操作) 3、控制器(C)

    2024年02月08日
    浏览(36)
  • TYUT太原理工大学2022javaweb程序填空题

    1、获取“A”输入的“A属性值” String A属性值 =request.getParameter(\\\"A属性值\\\"); 2、防止获取/接受的字符编码为乱码 request/response .setCharacterEncoding(\\\"utf-8\\\"); 3、把A的某属性添加到request范围 request.setAttribute(\\\"A属性\\\",A属性值); 4、以请求转发方式跳转到页面A.jsp request.getRequestDispatcher

    2024年02月09日
    浏览(38)
  • TYUT太原理工大学2022javaweb程序阅读题

    主要就是两类题型:filter过滤器顺序判断、html结合java方法判断输出 题型一、filter过滤器顺序判断(去年考过) 方法:(我给出一种玄学方法,仅适用于复习时间不够、看不懂代码的同学^_^,能看懂代码的同 学,考试自己好好做) 我们来看下面这道题: 例一、文中有两段

    2024年02月10日
    浏览(33)
  • 太原理工大学软件学院信息安全方向软件安全技术重点

    2019级信息安全方向软件安全技术课 代课教师为王星魁 一、书上重点: 第一章 1.零日攻击 什么是零日攻击? 零日漏洞是指未被公开披露的软件漏洞,没有给软件的作者或厂商以时间去为漏洞打补丁或是给出解决方案建议,从而使攻击者能够利用这种漏洞破坏计算机程序、数

    2024年02月01日
    浏览(46)
  • TYUT太原理工大学2022操作系统R复习大纲(适用于软件20级)

    2022 操作系统 R 复习大纲(适用于软件 20 级) (15、20、22更新) 补充一下: 在操作系统中JCB,PCB,FCB的指什么。(考前老师说是要记住) JCB:作业控制块    PCB:进程控制块 FCB:文件控制块    TCB:线程控制块 1 、操作系统的定义 “操作系统(operating system,简称OS)是管

    2024年02月06日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包