28. Язык sql: назначение, возможности, типы команд.
SQL (Structured Query Language) — язык структурированных запросов, применяемый для создания, модификации и управления данными в реляционных БД.
Первый стандарт языка SQL был принят ANSI в 1986 и ISO в 1987. В настоящее время действует стандарт, принятый в 2003 году (SQL-3).
Помимо команд языков DDL, DML, DQL, DCL, команд администрирования данных и управления транзакциями в SQL выделяют команды процедурного SQL.
DECLARE | Определение курсора для запроса |
OPEN | Открытие курсора |
FETCH | Считывание очередной строки |
CLOSE | Закрытие курсора |
PREPARE | Генерация плана выполнения запроса |
EXECUTE | Выполнение оператора SQL |
DDL – язык определения данных. Позволяет создавать различные объекты БД и переопределять их структуру.
CREATE TABLE | Создание новой таблицы |
ALTER TABLE | Изменение существующей таблицы |
DROP TABLE | Удаление таблицы из БД |
CREATE VIEW | Создание представления |
ALTER VIEW | Изменение представления |
DROP VIEW | Удаление представления |
CREATE INDEX | Создание индекса для таблицы |
DROP INDEX | Удаление индекса |
DML – язык манипулирования данными. Позволяет пользователю манипулировать данными внутри объектов реляционных БД.
INSERT | Вставка одной строки в таблицу |
UPDATE | Обновление значения столбцов или строк |
DELETE | Удаление строк из таблицы |
DQL – язык запросов к данным. Позволяет выполнить выборку данных из базы в соответствии с заданными критериями
SELECT | Конструирование запросов к базе данных |
DCL – язык управления данными. Позволяет осуществлять контроль над возможностью доступа к данным внутри БД.
ALTER DATABASE | Изменение набора основных объектов и ограничений всей БД |
ALTER DBAREA | Изменение созданной области хранения данных |
ALTER PASSWORD | Изменение пароля всей БД |
CREATE DATABASE | Создание новой БД |
CREATE DBAREA | Создание области хранения БД |
DROP DATABASE | Удаление БД |
DROP DBAREA | Удаление области хранения БД |
CREATE SYNONYM | Создание синонима БД |
GRANT | Предоставление прав доступа |
REVOKE | Лишение прав доступа |
Администрирование БД — это осуществление общего управления базой данных, предполагающее возможность использования команд любого уровня.
START AUDIT | Начало аудита и анализа операций внутри БД |
STOP AUDIT | Завершение аудита и анализа операций внутри БД |
Позволяют выполнить обработку информации, объединенной в транзакцию.
COMMIT | Сохранение транзакции |
ROLLBACK | Отмена транзакции |
SAVE POINT | Создание точки отката внутри групп транзакций |
SET TRANSACTION | Назначение имени транзакции |
Yandex.RTB R-A-252273-3
- 1. Рассмотрите процесс конструирования программ в императивных языках программирования
- Int cena;
- 5. Объектно-ориентированный анализ и объектно-ориентированное проектирование.
- 6. Объясните основные архитектурные особенности ос Windows xp/Vista
- 7. Классифицируйте операционные системы.
- 8. Объясните архитектурные особенности операционной системы Unix.
- 9. Проанализируйте структурную схему персонального компьютера, архитектурные свойства и принципы микропроцессоров.
- 10. Классифицируйте режимы работы микропроцессора. Объясните организацию оперативной памяти и систему прерываний.
- 11. Охарактеризуйте становление веб-программирования в историческом и технологическом аспекте.
- 12. Проанализируйте основные подходы к верстке веб-страниц.
- 13. Объясните принципы декларативного стиля программирования.
- 14. Проанализируйте задачи искусственного интеллекта.
- 15. Охарактеризуйте архитектуру платформы Microsoft .Net
- 16. Поясните ключевые концепции объектно-ориентированного языка программирования c#
- 17. Проанализируйте процесс создания Windows-приложений средствами Visual с#.
- 18. Проанализ. Процесс автоматизации проектирования по. Методы и ср-ва структурн. Системн. Анализа и проектир.
- 19. Проанализируйте процесс моделирования сложных систем и формальные средства представления моделей.
- 20. Охарактеризуйте назначение, принципы организации и классификацию компьютерных сетей и систем.
- 21. Объясните назначение, структуру и реализацию моделей сетевого взаимодействия открытых систем
- 22. Проанализируйте структуру, область применения и реализацию стека протоколов tcp/ip.
- 23. Объясните назначение, задачи и способы построения мультисервисных компьютерных сетей.
- 24. Объясните организацию межсетевого взаимод. И глоб. Сети Интернет.
- 25. Проанализируйте организацию корпоративных инф-ормац.-коммуникац. Инфраструктур на основе каталога Microsoft Active Directory.
- 26. Проанализируйте понятие базы данных, методы и средства создания моделей данных.
- 27. Охарактеризуйте основные аспекты реляционной модели данных. Продемонстрируйте использование методологии проектирования реляционных баз данных. Особенности реляционной модели данных.
- 28. Язык sql: назначение, возможности, типы команд.
- 29. Проанализируйте различные подходы к защите баз данных. Охарактеризуйте компьютерные и некомпьютерные средства контроля данных.
- 31. Охарактеризуйте многомерную модель данных. Продемонстрируйте метод многомерного моделирования для проектирования хранилищ данных.
- 32. Охарактеризуйте технологии olap. Объясните концепцию кубов данных и методы их построения с использованием современных систем.
- 33. Объясните понятие «многомерное выражение». Сформулируйте основные подходы к построению запросов к многомерным базам данных
- 34. Объясните основные этапы визуализации 3d геометрических моделей.
- 36. Объясните основы машинной графики.
- 37. Проанализируйте структуру системы сертификации программного обеспечения
- 38. Проанализируйте хеш-таблицу как структуру данных.
- 40.Охарактеризуйте объектную модель Java
- 41. Проанализируйте стандартные библиотеки Java Development Kit.
- 42. Объясните понятие межсетевого экрана и охарактеризуйте возможности использования.
- 43. Охарактеризуйте общие подходы к защите информации в ос
- 44. Охарактеризуйте основополагающие концепции теории информации. Дайте понятие количественной меры информации.
- 45.Объясните понятие сжатия информации. Проанализируйте классические алгоритмы сжатия.
- 46. Объясните процесс шифрования информации. Проанализируйте алгоритмы симметричного и ассиметричного шифрования.
- 47. Объясните понятие дефекта в по. Логика построения отчёта об ошибке
- 30. Объясните понятие бизнес-анализа, общие подходы к организации и созданию систем, предназначенных для хранения и анализа корпоративных данных.