Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Теоретические сведения. 1. SQL (Structured Query Language) – структурный язык запросов предназначен для
1. SQL (Structured Query Language) – структурный язык запросов предназначен для : § создания различных объектов базы данных: таблиц, индексов, представлений, пользователей и т.д.; § установления межтабличных связей и обеспечения целостности базы данных; § добавления, исправления и удаления информации из таблиц; § выполнения запросов для получения информации из таблиц; § создания систем защиты от несанкционированного доступа к информации, хранящейся в базе данных; § организации параллельной работы пользователей с данными. 2. Существуют две формы SQL : интерактивный (ISQL, RQBE) и встроенный. Интерактивный SQL используется пользователями-непрограммистами для непосредственного ввода команд языка и получения результатов. Встроенный SQL применяется программистами. В этом случае операторы языка встраиваются в текст программ, написанных на других языках программирования, например C++, Pascal, Cobol, C++Builder, Delphi, Visual Basic и т.д. 3. В языке SQL выделяют три основных раздела: § язык определения данных (схем) DDL (Data Definition Language) – создание объектов; § язык манипулирования данными DML (Data Manipulation Language)- выполнение запросов; § язык управления данными DСL (Data Control Language)-определение прав доступа. 4. В SQL для каждого поля таблицы определяется «тип данных» (data type), который определяет, какого рода значения могут содержаться в поле. Стандарт SQL и коммерческие СУБД имеют существенные различия в этой части языка.
Дата добавления: 2015-06-30; просмотров: 193; Нарушение авторских прав Мы поможем в написании ваших работ! |