当前位置: 首页 > news >正文

企业怎么建立网站网络策划公司全网天下

企业怎么建立网站,网络策划公司全网天下,wordpress免费企业主题网站,网站产品图怎么做的前言 总结整理不易#xff0c;希望大家点赞收藏。 给大家整理了一下计数据库系统概论中的重点概念#xff0c;以供大家期末复习和考研复习的时候使用。 参考资料是王珊老师和萨师煊老师的数据库系统概论(第五版)。 文章目录 前言4 第四章 数据库安全性4.1 数据库安全性定义4.…前言 总结整理不易希望大家点赞收藏。 给大家整理了一下计数据库系统概论中的重点概念以供大家期末复习和考研复习的时候使用。 参考资料是王珊老师和萨师煊老师的数据库系统概论(第五版)。 文章目录 前言4 第四章 数据库安全性4.1 数据库安全性定义4.2 数据库不安全因素4.3 安全性控制4.3.1 sql控制 4.4 数据库角色 5 第五章 数据库完整性5.1 数据库完整性5.2 完整性约束5.2.1实体完整性主键5.2.2 用户定义完整性5.2.3 例子 5.3 断言更一般性的约束5.4 触发器5.4.1 A. 创建触发器5.4.2 B. 行级触发器5.4.3 C. 删除触发器 6 练手题 4 第四章 数据库安全性 4.1 数据库安全性定义 数据库的安全性指的是保护数据库以防止不合法使用造成的数据泄露、更改、破坏。 4.2 数据库不安全因素 1 非授权用户对数据库的恶意存取和破坏 2 敏感数据泄露 3 环境脆弱 4.3 安全性控制 1 用户身份鉴别静态口令密码动态口令验证码生物特征指纹人脸智能卡。 2 存取控制自主存取控制grant,revoke语句。通过对存取权限的设定来进行安全性控制对数据本身没有安全性标记。 强制存取控制对数据本身进行密级标记无论数据怎么复制标记和数据总是一体的。只有符合密级标记要求的用户才能操纵数据。适用于安全性要求较高的场合。 3 视图 4 审计一种事后检查的方式审计把用户对数据库的所有操作自动记录放在审计日记里。用于安全性检查。 4.3.1 sql控制 Grant语句 Grant select on table student To U1 With grant option //允许U1授权给其他用户REVOKE语句 Revoke insert On table sc From u1 (cascade/restrict) //cascade 级联收回U1授权出去的所有权限 Restrict 拒绝操作创建数据库用户 Create user u1 with DBA/RESOURCE/CONNECT //创建数据库模式的权限在创建数据库用户的时候才授权DBA所有权限 CONNECT只能登陆查询和操纵不能创建别的东西 RESOURCE 可以创建表和查询、操纵。不能创建用户和模式 默认connect 4.4 数据库角色 角色使权限的合集一般为具有相同权限的用户创建一个角色。 创建 Create role r1授权 和给用户授权一样可以给角色授权其他角色和用户 Grant 角色1角色2 To 角色3 With admin option收回权限 和用户一样 5 第五章 数据库完整性 5.1 数据库完整性 定义是指数据的正确性和相容性。是为了防止不符合语义的不正确的数据。 为了为维护数据库的完整性DBMS必须实现 (1)完整性约束机制 (2)完整性检查方法 (3)进行违约处理 5.2 完整性约束 5.2.1实体完整性主键 列级约束表级约束。主码唯一且非空。 全表扫描 Primary key(); 参照完整性外键Foreign key(sno) references student(sno); 参照正确存在。非空因为参照主码啊 5.2.2 用户定义完整性 A. 属性上的约束条件 Not null非空 Unique唯一 Check语句sex char(2) check (sex in (‘男’‘女‘)); 违约就拒绝执行 B. 元组上的约束条件可以设置不同属性之间的相互制约 Check sex’女’ or name not like ‘Ms.%’ 5.2.3 例子 完整性约束命名子句 Constraint c1 check (sex in (‘男’‘女‘)) //C1是约束名Constraint c2 primary key (sno);完整性约束都是在create table/alter table的时候写 Alter table student Add constraint c3 check(age20) 5.3 断言更一般性的约束 //限制数据库最多60个人选 创建 Create assertion ass_st Check(60( Select count(*) From course,scWhere course.cnosc.cno and cname’数据库’))删除 Drop assertion ass_st5.4 触发器 定义触发器是用户定义在关系表上的一类由事件驱动的特殊过程。事件——条件——动作当事件发生时检查条件条件符合就执行。 触发器分为insertupdatedelete三种触发器 5.4.1 A. 创建触发器 Create trigger t1 Before/after select/update/insert ( of sname 指定哪一列) on student Referencing new/old row as R1 (给新的、旧的行取个名字方便下面操作) For each row/statement When (条件) 触发体例 create trigger t1 After update of grade on sc Referencing Old row as oldtuple New row as newtuple For each row When (newtuple.grade1.1* oldtuple.grade) Insert into sc_u(sno,cno,oldgrade,newgrade) Values(oldtuple.sno,oldtuple.cno,oldtuple.grade,newtuple.grade)5.4.2 B. 行级触发器 For each row 当触发器事件发生表有多少行就执行多少次触发器动作体 语句级触发器 For each statement 当触发器事件发生只执行一次 5.4.3 C. 删除触发器 Drop trigger 触发器 on 表名6 练手题 数据库不好找题都是很零碎的知识点还是要多记概念SQL语句相对来说并不是很重要
http://www.dnsts.com.cn/news/47358.html

相关文章:

  • 怎么制作网站视频莆田建设局网站
  • 网站建设开发流程按钮郑州一建劳务有限公司
  • 较好网站建设公司佛山营销型网站建设
  • 建行的官方网站吗从零开始网站建设
  • 大连白云小学网站建设比较好的能组数学卷的网站做教案的
  • 有哪些免费的做网站平台变身小说 wordpress
  • 网站为什么维护中旅游网站模板源码
  • php网站开发案例教程wordpress 文章摘要
  • 下载网站后怎么做北京360建筑网
  • 有效果的网站排名天津市建设教育培训网
  • 怎样添加网站图标单页响应式网站模板
  • 扬州市做网站58同城最新招聘信息今天
  • 做咩有D网站响网吧上不了建立一个同城网站要怎么做
  • 西部数码做的网站打不开三大框架对网站开发的作用
  • 会展网站建设短视频制作公司
  • 新乡网站建设服务哪家好仙游h5做网站
  • 自己做的网站图片不显示ui设计师的网站
  • 网站建设前的市场分析网站开发合同模版
  • 世界购物网站排名网站与域名
  • 天宁常州做网站酒仙网网站推广方式
  • 手机商城网站如何wordpress主题市场
  • 怎么做百度采购网站吉林省吉林市龙潭区
  • 做网站需要编程吗研究院 网站建设
  • 广州有哪些网站建设品牌宝网站认证
  • 网站修改备案号站长之家ppt模板
  • 在百度做推广需要网站吗win2008r2 iis配置网站
  • 好的网站收入购物网站做推广
  • 网站基础内容注册百度网站怎么弄
  • 网站综合开发怎么做厚街网站建设多少钱
  • 网站gif素材o2o网站建设方案