Презентация на тему: Проблемы целостности баз данных

Проблемы целостности баз данных
Проблемы целостности баз данных
Пример банковской транзакции
Пример транзакции в БД
Виды транзакций
Свойства классических транзакций ( ACID- транзакций)
Варианты завершения транзакций
Проблемы целостности баз данных
Средства CASE
Применение CASE
Моделирование бизнес-процессов: 1. AllFusion Process Modeler ( Компания Computer Associates )
Проблемы целостности баз данных
Microsoft Visio
ARIS Business Architect
Создание графических интерфейсов приложений (иначе называют RAD- средствами: Rapid Application Development)
Проблемы целостности баз данных
Моделирование данных: - UML- диаграммы
Проблемы целостности баз данных
Проблемы целостности баз данных
Моделирование данных для баз данных:
Power Designer (SyBase)
Проблемы целостности баз данных
AllFusion Data Modeler ( Computer Associates )
Проблемы целостности баз данных
Open ModelSphere 3.0
Проблемы целостности баз данных
CASE STUDIO
Проблемы целостности баз данных
Rational Rose (Rational)
Проблемы целостности баз данных
Фирмы-поставщики CASE-средств
Cc ылки по CASE
1/32
Средняя оценка: 4.0/5 (всего оценок: 89)
Код скопирован в буфер обмена
Скачать (2286 Кб)
1

Первый слайд презентации: Проблемы целостности баз данных

3 аспекта целостности БД: Структурная целостность. Языковая целостность. Ссылочная целостность. Существует также семантическая целостность, относящаяся к содержанию БД.

Изображение слайда
2

Слайд 2: Проблемы целостности баз данных

Понятие транзакции и триггера также относится к проблеме обеспечения целостности БД. Транзакция – это …

Изображение слайда
3

Слайд 3: Пример банковской транзакции

Необходимо перевести с банковского счёта A на счёт B один млн. рублей. Начать транзакцию Завершить транзакцию Проверка баланса на счету А Уменьшение баланса на счету А на 1 млн Сохранение нового значения счета А Сохранение нового значения счета В Проверка баланса на счету В Увеличение баланса на счету В на 1 млн

Изображение слайда
4

Слайд 4: Пример транзакции в БД

Изменение значений кортежа. Начать транзакцию Завершить транзакцию Открываем таблицу Находим кортеж Вносим изменения Попытка записи в БД Подтверж- дение кор- ректности данных

Изображение слайда
5

Слайд 5: Виды транзакций

Различают транзакции: - последовательные (классические); параллельные; распределенные.

Изображение слайда
6

Слайд 6: Свойства классических транзакций ( ACID- транзакций)

A tomicity - атомарность C onsistency -согласованность I solation – изоляция D urability - долговечность

Изображение слайда
7

Слайд 7: Варианты завершения транзакций

COMMIT - фиксация ROLLBACK - откат

Изображение слайда
8

Слайд 8

Изображение слайда
9

Слайд 9: Средства CASE

COMPUTER AIDED SOFTWARE ENGINEERING CASE-c редства – это ….

Изображение слайда
10

Слайд 10: Применение CASE

CASE-средства позволяют моделировать: бизнес-процессы, модели данных, компоненты программного обеспечения, деятельность и структуру организаций.

Изображение слайда
11

Слайд 11: Моделирование бизнес-процессов: 1. AllFusion Process Modeler ( Компания Computer Associates )

( ранее : BPwin ( Logic Works))

Изображение слайда
12

Слайд 12

Изображение слайда
13

Слайд 13: Microsoft Visio

Изображение слайда
14

Слайд 14: ARIS Business Architect

Изображение слайда
15

Слайд 15: Создание графических интерфейсов приложений (иначе называют RAD- средствами: Rapid Application Development)

VB, Delphi, C++ Builder, JBuilder и т.д.

Изображение слайда
16

Слайд 16

Borland Delphi (Object Pascal)

Изображение слайда
17

Слайд 17: Моделирование данных: - UML- диаграммы

UML (англ. Unified Modeling Language — унифицированный язык моделирования)  — язык графического описания для объектного моделирования в области разработки программного обеспечения.

Изображение слайда
18

Слайд 18

Изображение слайда
19

Слайд 19

Изображение слайда
20

Слайд 20: Моделирование данных для баз данных:

- создание инфологической модели; -проверка корректности модели и ограничений; - генерация физической модели; -возможность реинжиниринга баз данных.

Изображение слайда
21

Слайд 21: Power Designer (SyBase)

Изображение слайда
22

Слайд 22

Изображение слайда
23

Слайд 23: AllFusion Data Modeler ( Computer Associates )

( ранее : ERWin ( Logic Works))

Изображение слайда
24

Слайд 24

Изображение слайда
25

Слайд 25: Open ModelSphere 3.0

Business Process - Data - UML Modeling

Изображение слайда
26

Слайд 26

Изображение слайда
27

Слайд 27: CASE STUDIO

Изображение слайда
28

Слайд 28

Изображение слайда
29

Слайд 29: Rational Rose (Rational)

Изображение слайда
30

Слайд 30

Изображение слайда
31

Слайд 31: Фирмы-поставщики CASE-средств

Изображение слайда
32

Последний слайд презентации: Проблемы целостности баз данных: Cc ылки по CASE

http://msau.ru/index.php/it/431-galchich.html http://www.interface.ru/fset.asp?Url=/ca/case.htm

Изображение слайда