Ch1 The overview of DBS

I.The stage of development about the database management

Artificial management stage、File management stage、database management

II.Database

1.Database Management System(DBMS): the data management software between user and operating system.

2.Database System(DBS): involve database、software、people、hardware

III.The model in data abstraction process

conceptual model、data model、physical model

IV.Three essential elements of data model

1.data structure、data operation、integrity constraint

2.The commonly used data model

hierarchical model(tree structure)、network model(graph structure)、relation model(two-dimensional table)、object oriented data model、object relation data model、semistructure data model

Father of relation database:E.F.Codd

V.Three-level schema structure of database system

Schema(logical schema):one database one schema.

External schema(subschema):the subset of schema, one schema many subschemas.

Internal schema(storage schema):one database one internal schema.

Two-level image realization:external schema/schema image、schema/internal schema image

时间: 2024-11-17 14:19:43

Ch1 The overview of DBS的相关文章

Probabilistic Graphical Models:一、Introduction and Overview(1、Overview and Motivation)

一.PGM用来做什么 1.  医学诊断:从各种病症分析病人得了什么病,该用什么手段治疗 2.  图像分割:从一张百万像素级的图片中分析每个像素点对应的是什么东西 两个共同点:(1)有非常多不同的输入变量:(2)对于算法而言,结果都是不确定的 二.PGM各代表什么 1.  Models 2.  Probabilistic (1)概率:设计model即是为了分析一些不确定的东西(uncertainty) (2)Uncertainty的来源: (3)概率在模型表达上的优势 3.  Graphical

Overview of iOS Crash Reporting Tools: Part 1/2

Believe it or not, developers are not perfect, and every once in a while you might have a (gasp!) bug in your app. You will try your best to ship your apps with no bugs in them, but more often than not you realise afterwards that a bug has slipped th

Overview of iOS Crash Reporting Tools: Part 2/2

Thanks for joining me for the second part of this two-part series on crash reporting services! The first part introduced you to the architecture of crash reporting services, including storage, symbolication, and server-side management. As well, I pro

深入解析Windows操作系统笔记——CH1概念和术语

1.概念和工具 本章主要介绍Windows操作系统的关键概念和术语 1.概念和工具... 1 1.1操作系统版本... 1 1.2基础概念和术语... 2 1.2.1Windows API2 1.2.2 服务.函数和例程... 3 1.2.3 进程.线程和作业... 4 1.2.3.1 进程... 4 1.2.3.2 线程... 4 1.2.3.3 虚拟地址描述符... 4 1.2.3.4 作业... 4 1.2.4 虚拟内存... 5 1.2.5 内核模式和用户模式... 5 1.2.6 终端

<Impala><Overview><UDF>

Overview Apache Impala (incubating) is the open source, native analytic database for apache Hadoop. Features Do BI-style Queries on Hadoop: low latency and high concurrency for BI/analytic queries on Hadoop(not delivered by batch frameworks such as A

Java Logging: Overview

Table of Contents Log Level Logger Hierarchy LogManager In this text I will try to give you an overview of the java.util.logging API. Hopefully it will be easier to understand the individual components once you understand the big picture. Many of the

Blobstore Java API overview

Blobstore API允许你的应用程序使用(serve)叫做Blobs的数据对象.这种数据对象比Datastore服务所允许的对象的尺寸大得多.Blobs能有效地为大文件比如视频.图片提供服务,允许用户上传大数据文件.通过HTTP请求上传一个文件来创建Blobs.通常,你的应用程序通过向用户呈现一个表格(form)和一个文件上传区域(a file upload field)来实现.当这个表格被提交的时候,Blobstore会从文件的内容来创建一个Blob,并且返回一个指向blob的叫做blo

AngularJS: An Overview

AngularJS: An Overview By Paras Babbar on Apr 21, 2015 Introduction Angular JS is a very powerful JavaScript library or we can say open-source web application framework maintained by Google. It is used in Single Page Application (SPA) projects. It ex

SMACSS:一个关于CSS的最佳实践-Overview

什么是SMACSS? SMACSS(发音"smacks"),是Scalable and Modular Architecture for CSS的缩写.顾名思义,SMACSS是一个可扩展的,模块化的CSS架构.它不是一个CSS框架,而是一个指南,一个CSS设计的最佳实践.SMACSS旨在规范一种统一的CSS开发方式,以便开发人员能够更好的开发和维护CSS代码. 为什么要SMACSS? 对于软件系统来说,不管使用何种语言,何种编程思想,有几个要求总是永恒不变的:可重用,可扩展,可维护.对