Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / Slides / English / Lecture 01E-Introduction.ppt
Скачиваний:
19
Добавлен:
20.02.2016
Размер:
107.01 Кб
Скачать

Reznichenko Valery

Organization of data and knowledge bases

Lecture.1 Introduction

National Aviation University Computer Sciences Faculty Department of software engineering

1

Lecture 1. Introduction

CONTENTS

File systems and data bases

Definitions of DB and DBMS

Advantages of DB usage

DBMS languages

DBMS users

Basic requirements to database systems

CSF NAU

2

Lecture 1. Introduction

File Systems

AD

Task 1

Program-1

File-1

Program-2

File-2

Task 2

 

 

Task N

Program-N

File-N

CSF NAU

3

Lecture 1. Introduction

File System Drawbacks

Data depends on programs

Inflexibility of data structure

Static data

Absence of integration

Data inconsistency

Inefficient concurrent access

Inefficient storage and processing

CSF NAU

4

Lecture 1. Introduction

Data Base Approach

AD

Data

Tasks

Information model of AD

Functional model of AD

DB

DBMS

Application

CSF NAU

5

Lecture 1. Introduction

Data Base Definition

The database (DB) is a large set of complex- structured data, that assume:

the integrated storage,

centralized management and

sharing.

CSF NAU

6

Lecture 1. Introduction

DBMS Definition

Data Base Management System (DBMS) is a

software for EFFECTIVE, CONVENIENT, and SAFETY creation and maintenance of data in a database, for organization of search data and outputing them.

CSF NAU

7

Lecture 1. Introduction

DB Advantages

Integrated data storage

Centralized management

Common usage (sharing)

Data independence

Data integrity

Data security

Effective data access management

Data recovery

CSF NAU

8

Lecture 1. Introduction

Centralized DB Management

DB schema design

Development data storage structures

DB restructuring and reorganization

Supporting DB back-up and recovery mechanisms

Data protection mechanisms

DB Adjustments

Regular observations

CSF NAU

9

Lecture 1. Introduction

Data Independence in DB

The data independence is a status, when the application programs are completely independent from data storage, access and representation

Logical independence

Physical independence

CSF NAU

10

Соседние файлы в папке English