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

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

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

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 19.5.2025

ВОПРОС 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. 20 года Об утверждении правил внешнего благоустройства на территории муниципаль
6. 111- 81`250758 ББК 81
7. Учет нематериальных активов на примере ООО Юник
8. 1 Определение сущность и значение статистической отчетности7
9. Концепция правоотношения
10. Роль СМИ