搜索

数据库的几个概念

gecimao 发表于 2019-05-09 21:06 | 查看: | 回复:

  数据库是长期存储在计算机中、有组织的、可共享的数据集合,数据库中的数据按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易拓展性,并可为各个用户共享;

  数据库系统是指在计算机系统中引用数据后的系统,一般由用户、应用系统、数据库管理系统(及其开发工具)、数据库管理员构成;

  数据库管理系统是位于用户和操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效的获取和维护数据;

  数据库管理员是一个负责管理和维护数据库服务器的人,数据库管理员负责全面管理和控制数据库系统。

  候选码:若关系中的某一个属性(组)的值可以唯一的标识一个元组,则称该属性组为候选码;

  外码:属性或属性组X不是关系模式R的码(既不是主码也不是候选码),但X是另一个关系模式的码,则称X是R的外部码,也称外码。

  强制存取控制方式:每一个数据库对象被标以一定的密级,每一个用户也被授予某一个级别的许可证,对于任意对象,只有具有合法许可证的用户才可以存取【强制存取控制(MAC)是对数据本身进行密级标记,无论数据如何复制,标记与数据是一个不可分的整体,只有符合密级标记要求的用户才可以操纵数据,因此提供了更高级别的安全性】。

  自主存取控制方式:用户对于不同的数据库对象有不同的存取权限,不同的用户对同一对象也有不同的权限,而且用户还可以将其拥有的存取权限转授给其它用户。

  数据库的完整性是指数据库中的数据的正确性和相容性,防止数据库中不存在不符合语义的数据,也就是防止数据库中存在不正确的数据。

  数据库的安全性是指保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改、破坏,防止对数据库的恶意破坏和非法存取。

  Oracle数据库中有这么几个概念:数据库名(DB_NAME ),数据库实例名(INSTANCE_NAME),操作系统环境变量(ORACLE_SID),数据库服务名(SERVICE_NAME),数据库...博文来自:Carlos的博客

  为什么写着篇博客,旨在增强自己对数据库的学习数据库系统概念第六版答案官方地址请大家不吝赐教。 1.这一章简述了数据库系统的基本主要的优点。它有哪两个不足之处。答:...博文来自:suwen9的博客

  存储过程和函数的区别存储过程是用户定义的一系列sql语句的集合,涉及特定表或其...博文来自:lzz313的学习轨迹

  一、数据库的几个关键概念数据库:用于存储特定格式的关系数据总集文件:用于存放由数据构成的表文件组:用于将多个文件组织起来进行管理架构:用于管理数据表等对象的命名快照:用于建立数据库的快速还原点,方便测...博文来自:hongdi也IT

  1.where和havingWHERE子句搜索条件在进行分组操作之前应用;而HAVING搜索条件在进行分组操作之后应用。所以where后面是不可跟聚会函数( 一种函数,它对一组行中的某个列执行计算,并...博文来自:冒大烟的羊肉串的专栏

  其逻辑结构最上层是实例,实例中允许创建多个数据库,每个数据库中可以创建多个schema,每个schema下面可以创建多个对象。对象包括表、物化视图、操作符、索引、视图、序列、函数、...等等。data...博文来自:yanzongshuai的专栏

  一、基本入门概念DBMS:数据库管理系统,就是数据库软件数据库:保持有组织的数据的容器(通常是一个文件和一组文件),不管数据是什么或如何组织的,是通过DBMS创建和操纵的容器。SQL:结构化查询语句,...博文来自:nawuyao的博客

  《数据库系统概念》学习笔记书上的例子以及练习题都是用Mysql实现的,操作系统使用的macOS。在使用Mysql遇到问题时,推荐查看官方文档MysqlReferenceManual。第一章引言第一章就...博文来自:Li_Yufeng的博客

  一、前言:NOSQL  nosql:即notonlysql,区别于应用于RDBMS(关系型数据库)的SQL(结构化查询语言)。SQL主要用于结构化存储的数据的查询与分析操作。而nosql支持类似sql...博文来自:人生如流沙的博客

  AOP中比较重要的几个概念:1.切面(Aspect):对象操作过程中的截面,这可能是AOP中最为关键的术语。切面所要做的事就是专注于各自领域的逻辑实现,这样可以使得开发逻辑更加清晰,更加适合专业的分工...博文来自:wuzongpo的专栏

  数据库管理系统——指对数据进行管理的软件系统。“数据字典”DBMS工作的重要依据,包含有关数据库的定义信息: 例如数据库的名称、数据表的定义、数据库账户和权限等。它是由DBMS自动生成并保存的一组表和...博文来自:FFFLLLLLL的博客

  按照规范设计,我们将数据库的设计过程分为六个阶段:1、系统需求分析阶段;2、概念结构设计阶段;3、逻辑结构设计阶段;4、物理结构设计阶段;5、数据库实施阶段;6、数据库运行与维护阶段;每个阶段的详细解...博文来自:sinat_21312425的专栏

  1、数据库管理系统操纵和管理数据库的大型软件,建立、使用和维护数据库 2、数据库组织、存储和管理数据的仓库,存储数据的容器 3、数据表真正的数据存储单元,其他对象的基础 4、三者关系一个数据库管理系统...博文来自:软件测试定义&分类

  几个基本概念:  Kafka是一个分布式流数据系统,使用Zookeeper进行集群的管理。与其他消息系统类似,整个系统由生产者、BrokerServer和消费者三部分组成,生产者和消费者由开发人员编写...博文来自:scyxm0426的专栏

  面向切面编程提供了另外一种角度来思考程序结构,通过这种方式来弥补面向对象(OOP)的不足。除了classes(类)以外,AOP提供了切面!切面对关注点进行模块化,例如横切多个类型和对象的事物管理。这个...博文来自:zh23862691的专栏

  需求分析创建数据流图和数据字典概念设计创建E-R图,不依赖于任何dbms的数据模型逻辑设计确定数据库实体及其构成,将er图转换为具体机器的dbms所支持的数据模型相符合的逻辑结构物理设计确定数据的存储...博文来自:的专栏

  视图(子查询):是从一个或多个表导出的虚拟的表,其内容由查询定义。具有普通表的结构,但是不实现数据存储。对视图的修改:单表视图一般用于查询和修改,会改变基本表的数据,多表视图一般用于查询,不会改变基本...博文来自:也许不会看见的博客

  1、事务就是mysql里说的那个事务。——比如我们在一组操作中故意设置个异常,导致第一个执行了第二个没执行。publicvoiddoGet(HttpServletRequestrequest,Http...博文来自:小小的客栈 大大的江湖

  实践习题在原书的网站有英文版的,我会翻译下来。而剩余的习题没有答案的,我会在网上找找,或者干脆自己做,不能保证答案质量,仅作参考。实践习题1.1这一章讲述了数据库系统的几个主要的优点。它有那两个不足之...博文来自:kirito_lewis的博客

  HBase的基本定义HBase是ApacheHadoop中的一个子项目,HBase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用Hadoop的dfs工具就可以看到这些数据。存储文件夹的结...博文来自:Gedeon

  “机器学习”、“深度学习”、“神经网络”等等一系列名词随着人工智能的发展而涌现,但是对于很多人而言,这些名词相当陌生,并不理解其真正的概念。现在,大圣众包平台()小编就...博文来自:喜欢打酱油的老鸟

  再温习一遍啦,感觉总是记不住,所以留下来方便日后查看。转自:按照规范设计,我们将...博文来自:iCoding91

  javaNIO几个重要的概念在当下比较流行的分布式系统(中间件或者计算框架)中,底层高并发的基础实现都用到netty,netty和mina很类似,但是netty比mina稳定,虽然效率没有mina高,...博文来自:龍 博客

  游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标充当指针的作用。尽管游标能遍历结果中的所有行,但他一次只指向一行。概括来讲,SQL的游标是一种临时的数据库对象,即可以用来存放...博文来自:wandong0917的博客

  1.1.工作区就是能够实实在在的看到的文件及目录1.2.版本库工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫in...博文

  指针和引用的比较(p171)虽然使用引用(reference)和指针都可间接访问另一个值,但它们之间有两个重要区别。第一个区别在于引用总是指向某个对象:定义引用时没有初始化是错误的。第二个重要区别则是...博文来自:bluewater的专栏

  1.接口(interface)和抽象(abstract)的区别:抽象类提供了具体实现的标准,而接口则是纯粹的模板。...博文来自:不忘初心,方得始终

  在写文档的数据库设计说明书时,其中有结构设计,就是概念模型、逻辑模型、物理模型。关于这三个模型没有什么概念,只记得在数据库这本书上见过,然后经过查阅之后得出这样的结论:...博文来自:吴晓如

  概念结构设计:将需求分析得到的用户需求抽象为信息结构(即概念模型)的过程。一、概念模型在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,然后才能更改、更准确地用某一数据库管理系统实现这些需求...博文来自:lxw的博客

  数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可...博文来自:估计我以后要嫁给程序还有API文档嗯~ o(* ̄▽ ̄*)o

  人类之所以进步,在于会使用工具我们知道,有代码比对工具;有版本控制控制工具比对同一个文件不同人修改的地方;还有eclipse工具提供的Compare History 工具;我同事比较“同情”我每次发布...博文来自:skygreen_2001的专栏

  说明 网上关于caffe的安装教程非常多,但是关于每一步是否操作成功,出现了什么样的错误又该如何处理没有给出说明。因为大家的操作系统的环境千差万别,按照博客中的教程一步步的安装,最后可能失败——这是很...博文来自:张学志の博客

  让我们用Validator框架来给SpringMVC实现验证功能吧 Validator框架源码地址:完成这一章教程的要求 熟...博文来自:devefx的博客

  帐号相关流程注册范围 企业 政府 媒体 其他组织换句话讲就是不让个人开发者注册。 :)填写企业信息不能使用和之前的公众号账户相同的邮箱,也就是说小程序是和微信公众号一个层级的。填写公司机构信息,对公账...博文来自:小雨同学的技术博客

  今天到了第一批制作四旋翼飞行器用的开发板和传感器,实现了最简单的Arduino UNO和Android手机间的蓝牙串口通讯和超声测距传感器的试用。 UNO连接蓝牙模块与安卓手机通讯教程 TITL...博文来自:尼欧龙的专栏

  最近好长时间都没有写blog了,主要是因为最近工作上的事以及下载Android源码的事耽误的(下载源码这件事会在后续的blog中写道,这个真的很有意义呀~~),那么今天来写点什么呢?主要的灵感来自于早...博文来自:Android应用安全防护和逆向分析-----作者

  本篇文章是根据我的上篇博客,给出的改进版,由于时间有限,仅做了一个简单的优化。相关文章:将excel导入数据库2018年4月1日,新增下载地址链接:点击打开源码下载地址十分抱歉,这个链接地址没有在这篇...博文来自:Lynn_Blog

  最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。 容器:类似一个轻量...博文来自:我走小路的博客

  最近在做一个每天定点从FTP自动下载节目.xml并更新到数据库的功能。首先想到用 FileSystemWatcher来监控下载到某个目录中的文件是否发生改变,如果改变就执行相应的操作,然后用timer...博文来自:kongwei521的专栏

  特征空间的隐式映射:核函数     咱们首先给出核函数的来头:在上文中,我们已经了解到了SVM处理线性可分的情况,而对于非线性的情况,SVM 的处理方法是选择一个核函数 κ(⋅,⋅) ,通过将数据映...博文来自:redis的专栏

  docx4j官方提供了一些例子,本文只是其中一部分应用的简单例子。需要注意的地方是页眉和页脚,必须创建对应关系才能起作用。页眉和页脚添加图片的时候,第二个参数sourcePart是必须的,调用的cre...博文来自:偶尔记一下

  问题背景: 我要在一个表单里同时一次性提交多名乘客的个人信息到SpringMVC,前端HTML和SpringMVC Controller里该如何处理? 第1种方法:表单提交,以字段数组接收; 第2种...博文来自:一个情绪猿的脖克...

  加密算法介绍 一. 密码学简介 据记载,公元前400年,古希腊人发明了置换密码。1881年世界上的第一个电话保密专利出现。在第二次世界大战期间,德国军方启用“恩尼格玛”密码机,密码学在战争中起...博文来自:leolewin的博客

  Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的Thread...博文来自:u011860731的专栏

  前言 最近买了max系统的笔记本,花了一万多,心疼不行不行的。之前的window 7 的有专门的window 远程连接服务器。Mac怎么办了,微软就开发出来了parallels desktop...博文来自:老程

  花了几天,终于把matlab版的人脸检测运行成功了,虽然正确率不是很高,看着各种论文上的人脸检测正确率都出奇的高,我是不怎么相信的,有的论文连基于平均脸的人脸检测正确率都能达到98%,汗啊~~  也许...博文来自:海海人生

  jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js ...博文来自:Websites

  强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量   使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点)   定义: int Ti...博文来自:九野的博客

  自己整理编写的逻辑回归模板,作为学习笔记记录分享。数据集用的是14个自变量Xi,一个因变量Y的australian数据集。 1. 测试集和训练集3、7分组 australian ...博文来自:Tiaaaaa的博客

  最近用软碟通制作了一个win7原版映像,但是在装新系统的时候发现了一个问题,进入安装界面后,显示没有找到驱动器,但是明明是差了U盘的,通过“shift+f12”调出命令行窗口,输入disk list命...博文来自:g_newbie的博客

  常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。 对称加密     指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性...博文来自:dragon_ton的专栏

  Settings界面结构简单分析Setting是android系统很重要的模块,这个模块并不是很复杂,这部分也一直在看,很多时候都是在看某个具体的选项,比如WLAN,蓝牙这样具体的源码,但是对于主界面...博文来自:H_Gao的专栏

  人脸检测中的AdaBoost算法 第一章:引言     2017.7.31。英国测试人脸识别技术,不需要排队购票就能刷脸进站。据BBC新闻报道,这项英国政府铁路安全标准委员会资助的新技术,由布...博文来自:wo13142yanyouxin的博客

  1控制反转就是: 1)调用某个类的一个方法,将该类引入成员变量,直接调用成员变量类的那个方法即可,不用new,spring mvc替你new了。 2)接口编程,你只调用接口的某个方法就行了。 有的工...博文来自:Ideality_hunter的专栏

  本文介绍如何使用VS2015作为编译开发环境,调用OpenCV3.31和Qt5.9.1写图像处理的GUI。 1.目录结构 假设我们要创建一个名为VideoZoom的工程,那么首先按下图构建目录结构...博文来自:zhhp1001的博客

  上一章只为大家介绍了Validator的后端验证功能,接下来就为大家介绍一下Validator前端功能,你会发现他的巧妙之处。 Validator框架源码地址:博文来自:devefx的博客

本文链接:http://ticatfans.com/duibiducaozong/220.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部