Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

целостность базы данных ~ требование полноты и непротиворечивости данных; многократное использование да

Работа добавлена на сайт samzan.net:


ВОПРОС 1

Проектирование базы данных – это процесс создания проекта базы данных, предназначенной для поддержки функционирования экономического объекта и способствующей достижению его целей. Оно представляет собой трудоемкий процесс, требующий совместных усилий аналитиков, проектировщиков и пользователей.

Требования, предъявляемые к базе данных:

- целостность базы данных – требование полноты и непротиворечивости данных;

- многократное использование данных;

- быстрый поиск и получение информации по запросам пользователей;

- простота обновления данных;

- уменьшение излишней избыточности данных;

- защита данных от несанкционированного доступа, искажения и уничтожения.

ВОПРОС 2

Язык SQL можно использовать для доступа к базам данных в двух режимах: при интерактивной работе и в прикладных программах. При использовании в прикладных программах имеется два подхода: встроенный SQL и интерфейс программного приложения.

Встроенный SOL. При таком подходе инструкция SQL непосредственно встраивается в исходный текст программы, создаваемой на некотором языке программирования. Для пересылки информации из базы данных в программу используются специальные инструкции, предназначенные для реализации обращения к базе данных из прикладных программ.

Интерфейс программного приложения. При таком подходе программа взаимодействует с СУБД посредством специальных функций, называемых интерфейсом программного приложения.

Во встроенном SQL вводится понятие указателя набора записей – Cursor и добавляются новые инструкции: Declare Cursor, Open, Fetch, Close. Указатель набора записей предназначен для того, чтобы обеспечить прикладной программе возможность построчного получения результатов запроса.

Инструкция Declare Cursor определяет выполняемый запрос и связывает имя набора записей с данным запросом. Синтаксис:

DECLARE Имя_Набора_Записей CURSOR FOR

Запрос_На_Выборку;

DECLARE Плата1 CURSOR FOR

SELECT ФИО, Номер

FROM Плата

WHERE Ставка<100;

Инструкция Open указывает СУБД, что следует начать выполнять и создавать таблицу результатов запроса.

Синтаксис:

OPEN Имя_Набора_Записей;

OPEN Плата1;

Набор записей предварительно должен быть объявлен инструкцией Declare Cursor.

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

FETCH Имя_Набора_3аписей INTO Базовая_Переменная




1. тема обеспечения доставки продукции к месту продажи или эксплуатации установки в точно обусловленное время
2. тема обеспечивающая удовлетворениепотребностей людей и общества путем создания и использования необходим
3. тема норм нравственного поведения человека или общественной проф
4. ТЕМА НОРМАТИВНЫХ ДОКУМЕНТОВ В СТРОИТЕЛЬСТВЕ МОСКОВСКИЕ ГОРОДСКИЕ СТРОИТЕЛЬНЫЕ НОРМЫ ГОСТИНИЦЫ
5. тема Обонятельный мозг
6. 1998 г. Краткие сведения из биографии.html
7. Понятие зависимости
8. Реферат- Материалы по химии (кислоты, оксиды, основания, водород)
9. Введение4
10. 1Продольная бороздка расположена в срединной плоскости
11. Русский авангард Основные направления и мастера
12. тема образования
13. Оценка риска инвестиций в объект недвижимости
14. Гректi~ ldquo;Хюдорrdquo; деген с~зi ~андай ма~ана бередi Су BАуа CАры~ DТе~iз E С~йы~
15. .05.20092009 р. протокол 7 Дніпродзержинськ 2009 Розповсюдження і тиражування без офіці
16. тема басейнів Wellness SPцентр різновиди масажів
17. Тема Русский язык ~ один из развитых языков мира
18. СЕРТИФИКАЦИЯ АУДИТОРОВ Общие моменты сертификации аудиторов Итак первым из обязательных условий для з
19. татарское иго и возродить независимое государство
20. і. Розділ V. Злочини проти статевої свободи та статевої недоторканості особи