Программист

  • 27 янв. 2013 г.
  • 1049 Слова
3 ) Перечень операторов. Простые и сложные операторы. Понятие языка SQL.
Structured Query Language представляет собой непроцедурный язык, используемый для управления данными реляционных СУБД. Термин «непроцедурный» означает, что на данном языке можно сформулировать, что нужно сделать с данными, но нельзя проинструктировать, как именно это следует сделать. Иными словами, в этом языке отсутствуюталгоритмические конструкции, такие как метки, операторы цикла, условные переходы и др.
Язык SQL был создан в начале 70-х годов в результате исследовательского проекта IBM, целью которого было создание языка манипуляции реляционными данными.
Data Definition Language (DDL)
Data Definition Language содержит операторы, позволяющие создавать, изменять и уничтожать базы данных и объекты внутри нихCREATE TABLE
Применяется для добавления новой таблицы к базе данных
DROP TABLE
Применяется для удаления таблицы из базы данных
ALTER TABLE
Применяется для изменения структуры имеющейся таблицы
CREATE VIEW
Применяется для добавления нового представления к базе данных
DROP VIEW
Data Manipulation Language содержит операторы, позволяющие выбирать, добавлять, удалять и модифицировать данные.Обратите внимание на то, что эти операторы не обязаны завершать транзакцию, внутри которой они вызваны.

SELECT
Применяется для выбора данных
INSERT
Применяется для добавления строк к таблице
DELETE
Применяется для удаления строк из таблицы
UPDATE
Применяется для изменения данных

Data Control Language (DCL)

Операторы Data Control Language, иногда называемые операторами Access ControlLanguage, применяются для осуществления административных функций, присваивающих или отменяющих право (привилегию) использовать базу данных, таблицы в базе данных, а также выполнять те или иные операторы SQL

Data Control Language (DCL)


Операторы Data Control Language, иногда называемые операторами Access Control Language, применяются для осуществления административных функций, присваивающих илиотменяющих право (привилегию) использовать базу данных, таблицы в базе данных, а также выполнять те или иные операторы SQL.


GRANT


Применяется для присвоения привилегии


REVOKE


Применяется для отмены привилегии.


Каждый оператор SQL начинается с глагола, представляющего собой ключевое слово, определяющее, что именно делает этот оператор (SELECT, INSERT, DELETE...). В операторесодержатся также предложения, содержащие сведения о том, над какими данными производятся операции. Каждое предложение начинается с ключевого слова, такого как FROM, WHERE и др.

4) Структура программы, содержание разделов программы. Объекты базы данных и их свойства.
Program Имя программы
Uses-список используемых методов
lable-Список меток
Const-определение констант
Type-Описание типаVar-Опис переменных
Procedure-Текст процедуры
Function-текст функции
Begin-основной блок программы
end-конец
База данных — это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
каждое поле в БД обладает определенным набором свойств (размер, формат и др.).
Объект базы данных — это любой объект, определенный в базе данных,который используется для хранения информации или обращения к ней.
Операции над объектами в базе можно проводить с помощью функций языков Data Definition Language.

5)Идентификаторы, объявление типов, переменных, констант, меток. Комментарии в программе и их роль. Описание основных компонентов Visual FoxPro.

Неделимые последовательности символов алфавита образуют слова (идентификаторы).Идентификатор начинается с буквы и не должен содержать пробелов. После первого символа допускаются буквы и цифры. Напоминаем, что символ подчеркивания считается буквой.
При написании идентификаторов могут использоваться как прописные, так и строчные буквы (между ними не делается различий). Длина идентификатора может быть любой, но значимы только первые 255 символов (вполне достаточный предел,...