数据库保护包括哪四个子系统

发布网友

我来回答

5个回答

懂视网

model; import java.util.Date; /** * Created by yinus * Date:2016/4/6 * Time:18:44 */ public class C2S { private int stu_id; private int cou_id; private double credit; private Date create_time; private Date update_time; public C2S() { } public C2S(int stu_id, int cou_id, double credit) { this.stu_id = stu_id; this.cou_id = cou_id; this.credit = credit; create_time=new Date(); update_time=new Date(); } public int getStu_id() { return stu_id; } public void setStu_id(int stu_id) { this.stu_id = stu_id; } public int getCou_id() { return cou_id; } public void setCou_id(int cou_id) { this.cou_id = cou_id; } public double getCredit() { return credit; } public void setCredit(double credit) { this.credit = credit; } public Date getCreate_time() { return create_time; } public void setCreate_time(Date create_time) { this.create_time = create_time; } public Date getUpdate_time() { return update_time; } public void setUpdate_time(Date update_time) { this.update_time = update_time; } @Override public String toString() { return "studentId:"+this.getStu_id()+" courseId:"+this.getCou_id()+" credit:"+this.getCredit(); } }
package model;

import java.util.Date;

/**
 * Created by yinus
 * Date:2016/4/6
 * Time:18:44
 */

public class Course {
 private int id;
 private String title;
 private Date createTime;
 private Date updateTime;

 public Course() {
 }

 public Course(int id, String title) {
 this.id = id;
 this.title = title;
 this.createTime = new Date();
 this.updateTime = new Date();
 }

 public int getId() {
 return id;
 }

 public void setId(int id) {
 this.id = id;
 }

 public String getTitle() {
 return title;
 }

 public void setTitle(String title) {
 this.title = title;
 }

 public Date getCreateTime() {
 return createTime;
 }

 public void setCreateTime(Date createTime) {
 this.createTime = createTime;
 }

 public Date getUpdateTime() {
 return updateTime;
 }

 public void setUpdateTime(Date updateTime) {
 this.updateTime = updateTime;
 }

 @Override
 public String toString() {
 return "id:"+this.getId()+" name:"+this.getTitle()+" createTime:"+this.getCreateTime()+" updateTime:"+this.getUpdateTime();
 }
}
package model;

import java.util.Date;

/**
 * Created by yinus
 * Date:2016/4/6
 * Time:18:44
 */

public class Student {

 private int id;

 private String name;

 private Date createTime;

 private Date updateTime;

 public Student() {}

 public Student(int id, String name) {
 this.id = id;
 this.name = name;
 this.createTime = new Date();
 this.updateTime = new Date();
 }

 public int getId() {
 return id;
 }

 public void setId(int id) {
 this.id = id;
 }

 public String getName() {
 return name;
 }

 public void setName(String name) {
 this.name = name;
 }

 public Date getCreateTime() {
 return createTime;
 }

 public void setCreateTime(Date createTime) {
 this.createTime = createTime;
 }

 public Date getUpdateTime() {
 return updateTime;
 }

 public void setUpdateTime(Date updateTime) {
 this.updateTime = updateTime;
 }

 @Override
 public String toString() {
 return "id:"+this.getId()+" name:"+this.getName()+" createTime:"+this.getCreateTime()+" updateTime:"+this.getUpdateTime();
 }
}

 

第二次数据库作业--model

标签:

热心网友

安全性控制,完整性控制,并发性控制和数据恢复。

数据库的安全性是保护数据库,以防止因非法使用数据库,造成的数据泄漏,更改或破坏。

数据库的完整性是保护数据库中的数据的正确性,有效性,相容性。

并发控制是为了防止多个用户同时存取同一数据,造成的数据不一致。

数据库恢复是指将数据库从错误的状态恢复到某一已知的正确的状态。

扩展资料:

数据库的发展现状:

在数据库的发展历史上,数据库先后经历了层次数据库、网状数据库和关系数据库等各个阶段的发展,数据库技术在各个方面的快速的发展。

特别是关系型数据库已经成为目前数据库产品中最重要的一员,80年代以来, 几乎所有的数据库厂商新出的数据库产品都支持关系型数据库,即使一些非关系数据库产品也几乎都有支持关系数据库的接口。

这主要是传统的关系型数据库可以比较好的解决管理和存储关系型数据的问题。随着云计算的发展和大数据时代的到来,关系型数据库越来越无法满足需要,这主要是由于越来越多的半关系型和非关系型数据需要用数据库进行存储管理,以此同时,分布式技术等新技术的出现也对数据库的技术提出了新的要求;

于是越来越多的非关系型数据库就开始出现,这类数据库与传统的关系型数据库在设计和数据结构有了很大的不同, 它们更强调数据库数据的高并发读写和存储大数据,这类数据库一般被称为NoSQL(Not only SQL)数据库。 而传统的关系型数据库在一些传统领域依然保持了强大的生命力。

参考资料来源:百度百科-数据库

参考资料来源:百度百科-数据库保护

热心网友

master:储存数据库的初始化信息
model:创建新数据库,自动将模型数据库的拷贝新数据库中
msdb:存储计划作业等信息
tempdb:存放临时数据,每次关闭都会清除tempdb,所以每次登陆,该数据库总是新的

热心网友

完整性控制,事务与并发控制,安全性控制,数据库恢复

热心网友

数据库的安全性:指保护数据库,防止不合法的使用造成的数据泄露、更改或破坏。
SQL Server 2000 的安全性机制由四层构成
第一层:操作系统的登录
第二层(服务器安全管理):SQL Server的登录————特殊账户sa
第三层(数据库安全管理):数据库的访问权————成为数据库用户
第四层(数据库对象安全管理):数据库对象(表、视图等)的访问权———数据库用户获得角色

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com