Конспекты лекций для студентов специальности 5В100200 Системы информационной безопасности Алматы 2017 алматинский



Pdf көрінісі
бет18/39
Дата02.09.2023
өлшемі1,02 Mb.
#105901
түріКонспект
1   ...   14   15   16   17   18   19   20   21   ...   39
5.2
 
Основы SQL
Язык SQL (Structured Query Language – структурированный язык 
запросов) представляет собой стандартный высокоуровневый язык описания 
данных и манипулирования ими в системах управления базами данных 
(СУБД), построенных на основе реляционной модели данных. 
Язык SQL ориентирован на работу с таблицами данных и не имеет 
достаточных средств для реализации сложных программ. Поэтому 
используется в сочетании с языками высокого уровня, такими как, например 


23 
С++, Паскаль, либо включен в состав специально разработанного языка 
СУБД. 
«Программа», созданная на языке SQL, представляет собой простую 
линейную последовательность операторов языка SQL. Язык SQL в своем 
«чистом» виде операторов управления порядком выполнения запросов к БД 
(типа циклов, ветвлений, переходов) не имеет. Операторы языка SQL строятся 
с применением:

зарезервированных ключевых слов;

идентификаторов (имен) таблиц и столбцов таблиц;

логических, арифметических и строковых выражений, используемых 
для формирования критериев поиска информации в БД и для вычисления 
значений ячеек результирующих таблиц;

идентификаторов (имен) операций и функций, используемых в 
выражениях.
Все ключевые слова, имена функций и имена таблиц и столбцов 
представляются 7-мибитными символами кодировки ASCII (иначе говоря - 
латинскими буквами). В языке SQL не делается различия между прописными 
(большими) и строчными (маленькими) буквами, т.е., например, строки 
«SELECT», «Select», «select» представляют собой одно и то же ключевое 
слово. Для конструирования имен таблиц и их столбцов допустимо 
использовать буквы, цифры и знак «_» (подчеркивание), но первым символом 
имени обязательно должна быть буква. Запрещено использование ключевых 
слов и имен функций в качестве идентификаторов таблиц и имен столбцов. 
Полный список ключевых слов и имен функций (а он весьма обширен) можно 
найти в документации на конкретную СУБД. Оператор начинается с 
ключевого слова-глагола (например, «CREATE» - создать, «UPDATE» - 
обновить, «SELECT» - выбрать и т.п.) и заканчивается знаком «;» (точка с 
запятой). Оператор записывается в свободном формате и может занимать 
несколько строк.
Для проектирования БД существует несколько этапов: 
1)
Уточнение задач. 
2)
Последовательность выполнения задач. 
3)
Анализ данных. 
4)
Определение структуры данных. 
5)
Разработка макета приложения и пользовательского интерфейса. 
6)
Создание приложения. 
7)
Тестирование и усовершенствование. 


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   39




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет