Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


БДэто универсально решение для всех задач, связанных с хранением данных в любой сфере человеческой деятельности (упр-е кадрами, финансами и т.д.)




БД - не просто совокупность данных, а осмысленная взаимосвязь м\у ними.

Оцифрованная БД представляет собой: таблицы, формы, запросы (триггеры транзакций), модули, сценарии (SQL). БД должна предоставлять механизмы для быстрого извлечения данных приложениями. Для реализации этого механизма исп-ся драйвера БД: SQL, MySQL, Oracle, ODBE, Posgredge.

БД должна обеспечивать совместное использование данных.

Таблица-форма представления данных в табличном виде, состоит из атрибутов (поля). Некоторая совокупность атрибутов и полей - кортежи-результат запроса к таблице.

Таблиц в БД м\б несколько.

Нормализированная таблица- в которой хранятся т\ко уникальные, не повторяющие др\др данные. 1) нормализ-я БД с точки зрения одних разработчиков д\а вкл-ть в себя уникальные неповторяющиеся данные. Это нужно для

-ускорения процесса обработки данных - для сокращения объемов хранимых данных -для однозначности хранимых данных.

Oracle имеет свою файловую систему для БД доступ к БД непосредственный.

Рисук

Запросы- механизмы реализации транзакций.

Транзакция-единица обработки данных в результате которой обязательно происходят какие-либо изменения с данными в

БД.

К изменениям отн-ся: -изменения в атрибутах -в записях

-Создание кортежей.

Типы БД: иерархические, реляционные Иерархические (таблицы EXCEL, книга, каталог в компе)

Реляционные - нормализированные БД содержащие по смыслу взаимосвязанные таблицы. Су щ-т связи:

К 1- ученик-класс

Ко многим-ученик-школа

Многие ко многим (ненормализованная БД)

Отношение к действительности: вступает в силу закон бухучета: д\б документ, т\о мы обеспечиваем однозначное соответствие данных действительности..

Стадии проектирования БД-х:

* определение цели и функции. Ставится задача формального описания данных для храненения и обработки. Определение цели и функций предполагает возможность ответить на вопрос, что мы можем сделать после и какие данные мы должны хранить.

* Логическое проектирование. Создаем объекты Бд, создаем взсвязи м\у арибутами разл-х объектов БД.

* Объектно-ориентированное программирование. Заключается в определении свойств и методов объекта.

* Размещение объекта на сервере. Сервер исп-ся для создания тонких клиентов.

+ 1. Удешевление

+2. ускорение работы

+3. Централизованная обработка данных.

В полном смысле реализован принцип транзакции, каждая следующая транзакция не может начаться, пока не кончится предыдущая. +4. возможность быстрых откатов.

Разработка кода доступа. Относится к информационной безопасности. Исп-ся криптографические механизмы 128-битные защиты. Мы генерируем коды доступа для каждого клиента БД.


Поделиться:

Дата добавления: 2015-01-19; просмотров: 81; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты