复习sql第三次
1.层次型数据库以“树”结构表示数据库中数据间的关系;网状型以“图”结构表示数据库中数据间的关系;关系型数据库以“二维表”结构表示数据库中数据间的关系
2.层次和网状模型都是通过指针链接实现的
3.数据库管理系统按出现时间的先后顺序为层次型dbms,网状型dbms,关系型dbms
层次和网状是过程性的,关系是非过程性
4.面对对象的数据模型把数据及其相应的操作封装在一起,构成一个对象,是一种概念模型
5.进过处理和加工提炼而用于决策或其他应用活动的数据称为信息
6.数据库管理技术经历了人工管理,文件系统,数据库系统
7.数据库系统一般由硬件系统,数据库集合,数据库管理系统及相关软件,数据库管理员,用户
8.数据库是上期存储在计算机内,具有组织的,可以共享的数据集合
9.dbms是指数据库管理系统,它是位于用户和操作之间的一层管理软件
10dbms管理是结构化的数据、
11.数据库管理系统的主要功能有数据库定义功能,数据库操作功能,数据库的运行管理以及数据库的建立和维护等四个方面
12.数据库语言包括数据描述和数据操纵语言,前者负责描述和定义数据库的各种特性,后者说明对数据进行的各种操作
13.dbms数据库管理系统dbs数据库管理员sql结构化查询语句db数据库dml数据操纵语言ddl数据定义语言dbs数据库系统
sddl子模式数据描述语言pddl物理数据描述语言
14.数据库系统与文件系统的本质区别在于数据库系统实现了整体数据的结构化
15.数据独立性是指用户的应用程序与存储在外村上的数据库中的数据
16.数据独立性又可以分为逻辑数据独立性和物理数据独立性
17数据模型是由数据结构,数据操作和完整性约束三部分组成
18.数据结构是对数据库系统的静态特性的描述,数据操作是对数据库系统的动态特征的描述
19.以子模式为框架的数据库是用户数据库,以模式为框架的数据库是概念数据库,以物理模式为框架的数据库是物理数据库
20.层次数据模型中,只有一个结点无父亲结点,它被称为根结点
21.层次模型的物理存储方法一般采用临接法和指针发
22.层次模型中,根结点以外的结点至多有一个父结点
23.数据库描述语言的作用是定义数据库
24.数据库体系结构按照外模式,模式,内模式三级结构进行组织
25.外模式是模式的子集
26.独立于计算机系统,只用于描述某个特定组织所关心的信息结构的模型,称为概念模型;直接面向数据库的逻辑结构的模型,称为数据模型
27.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过三个领域,依次是现实世界,信息世界,计算机世界
28.数据冗余可能导致的问题是浪费存储空间及修改麻烦和潜在的数据不一致
29.从外部视图到子模式的数据结构的转化是由应用程序实现;模式与子模式之间的映像是由dbms;存储模式与数据物理组织之间的映像是操作系统的存取方法
复习sql第三次的更多相关文章
- SQL语句复习【专题三】
SQL语句复习[专题三] DML 数据操作语言[insert into update delete]创建表 简单的方式[使用查询的结果集来创建一张表]create table temp as sele ...
- SQL Server(三)——增、删、改、查
一.数据库操作 create database 数据库名称 ——创建drop database 数据库名称 ——删除use 数据库名称 ——使用go 两条SQL语句之间分隔 二.表的操作 create ...
- 转 一篇关于sql server 三种恢复模式的文章,从sql server 的机制上来写的,感觉很不错,转了
简介 SQL Server中的事务日志无疑是SQL Server中最重要的部分之一.因为SQL SERVER利用事务日志来确保持久性(Durability)和事务回滚(Rollback).从而还部分确 ...
- SQL Server三种表连接原理
在SQL Server数据库中,查询优化器在处理表连接时,通常会使用一下三种连接方式: 嵌套循环连接(Nested Loop Join) 合并连接 (Merge Join) Hash连接 (Hash ...
- SQL后台分页三种方案和分析
建立表:CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) CO ...
- Sql优化(三) 关于oracle的并发
Oracle的并发技术可以将一个大任务分解为多个小任务由多个进程共同完成.合理地使用并发可以充分利用系统资源,提高效率.一. 并发的种类Parallel queryParallel DML(PDML) ...
- SQL注入(三)
邮给我一个密码 我们意识到虽然不能添加一条新的记录在members表中,但我们可以通过修改一个存在的记录, 这也获得了我们的证明是可行的. 从先前的步骤中,我们知道bob@example.com在系统 ...
- Sql Server 三个很有用的函数
好久没有写有关SqlServer 数据库方面技术的文章了,正好今天遇到了一个问题,我就把这个当做一个练习记录下来.今天遇到一个麻烦事,详情如下:公司买了一个系统,在这个系统里面有一个“充值卡”的功能, ...
- SQL基础三
一.SQL ORDER BY 子句 ORDER BY 语句用于对结果集进行排序,默认按照升序对记录进行排序,如果需要按照降序进行排序,需要在后面追加关键字DESC.应用如下: 原始的表:Orders表 ...
随机推荐
- 【Python装饰者】在函数测试的作用
[引言] 我们经常需要多函数进行耗时测试,测试方法有许多,这里介绍装饰者的方法,提高耗时测试代码的可复用性,在其他方面的应用也是如此. [设计原则] 类应该对扩展开放,对修改关闭. [代码] (1)定 ...
- windows系统时间(SYSTEMTIME)
GetSystemTime函数获得当前的UTC时间,GetLocalTime获得当前的本地时间 UTC是协调世界时(Universal Time Coordinated)英文缩写,是由国际无线电咨询委 ...
- js数组与对象性能比较
js的数组可以看成特殊的对象,获取指定项的行为跟获取对象中指定key对应项的行为是一致的. 一般都是hash map实现的,因而复杂度是常数级的.
- grunt-connect-proxy解决开发时跨域问题
最近的项目中前后端是完全分离开发的,前端用grunt管理项目.这样就会导致一个问题:开发时前端调用后台的接口时因为不在一个服务器,所以会出现跨域问题.但是也不能用JSONP或CROS方式实现真正的跨域 ...
- mysql多字段排序
在对数据库进行查询的时候有时候需要将查询的结果按照某字段升序或者降序排列,甚至有时候需要按照某两个字段进行升降序排列.如果按照某一字段进行排列,只需要在查询语句最后写上 "order by ...
- webform 光棒效果,删除操作弹出确定取消窗口
鼠标移入onmouseover和鼠标移出onmouseout,代码里没大写我这也就不大写了.那首先,我们得获取Class为tr_item里的所有东西,也就是项标签里的数据.然后呢,我们定义一个oldC ...
- MySQL字符集
字符集的选择 1.如果数据库只需要支持中文,数据量很大,性能要求也很高,应该选择双字节定长编码的中文字符集(如GBK).因为相对于UTF-8而言,GBK"较小",每个汉字只占2个字 ...
- backbone入门示例
最近因为有个项目需要用backbone+mui 所以最近入坑backbone. Backbonejs有几个重要的概念,先介绍一下:Model,Collection,View,Router.其中Mod ...
- 一个基于jQuery的移动端条件选择查询插件(原创)
下载插件 目前给出的下载是混淆了后的代码 愿意一起探讨的可以找我要源码 使用方式: var ConditionsChoose = $("#Screening").Condition ...
- HTML学习有感
自从到大三之后一直在纠结课下去学些什么,刚开始一直在学PS,当时学的还算可以,可以一段时间不用之后就忘记了,这使我很郁闷!之后一直想学JAVA,跟已经工作的同学讨来了相关的视屏资料以及他培训时的笔记: ...