1. Понятие о базе данных. Субд. Примеры


Последовательные управляющие операторы


Download 338.67 Kb.
bet20/81
Sana17.06.2023
Hajmi338.67 Kb.
#1547959
1   ...   16   17   18   19   20   21   22   23   ...   81
Bog'liq
Baza dannix Yakuniy savollar va javoblar (1)

Последовательные управляющие операторы, которые не имеют решающего значения для программирования на PL / SQL.

Последовательными управляющими операторами являются GOTO, который переходит к указанному оператору, и NULL, который ничего не делает.
Операторы условного выбора IFи CASEвыполняют разные операторы для разных значений данных.
IFОператор либо выполняет, либо пропускает последовательность из одного или нескольких операторов, в зависимости от условия. IFОператор имеет следующие формы:

  • IF THEN

  • IF THEN ELSE

  • IF THEN ELSIF

CASEОператор выбирает из последовательности условий и выполняет соответствующий оператор. CASEОператор имеет следующие формы:

  • Простой, который вычисляет одно выражение и сравнивает его с несколькими потенциальными значениями.

  • Searched, который оценивает несколько условий и выбирает первое, которое является истинным.

CASEИнструкция подходит, когда для каждой альтернативы необходимо предпринять разные действия.
25. Проектирование база данных. Примеры
Проектирование базы данных – одна из наиболее сложных и ответственных задач, связанных с созданием информационной системы. В результате её решения должны быть определены: содержание БД, эффективный для всех её будущих пользователей способ организации данных и инструментальные средства управления данными. Проектируемая база данных должна обеспечивать:
 хранение всей необходимой информации;
 возможность получения данных по всем необходимым запросам;
 сокращение избыточности и дублирования данных;
 целостность данных (правильность их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.
Основными задачами при проектировании баз данных являются:
1. Определение границ проектируемой предметной области (постановка задания), построение структуры данных предметной области – концептуальное проектирование (инфологическая модель).
2. Выбор оптимальной СУБД для заданной предметной области. Описание БД на языке СУБД – логическое проектирование (даталогическая модель).
3. Определение типов используемых данных и методов доступа к ним (запросы, отчёты, формы) – физическое проектирование (физическая модель).
Проектирование БД происходит в несколько этапов. На рис. 3.1 приведена схема этапов проектирования базы данных.

На второй стадии проектирования выполняется моделирование данных.
Моделирование данных – это процесс создания логической структуры данных.
На третьем этапе производится выбор СУБД.



Download 338.67 Kb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   81




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling