20506

Мова запитів SQL. Огляд її можливостей

Доклад

Информатика, кибернетика и программирование

Він по суті містив тільки пропозиція SELECT яке дозволяло формулювати запити для вибірки даних з бази. Потім мова була доповнено двома іншими компонентами необхідними для роботи з базами даних. Перший з них компонент для визначення структури бази даних які в термінології теорії баз даних називаються мовою визначення даних МВД. Другий засоби що дозволяють заповнювати базу даних змінювати їх і видаляти.

Украинкский

2013-07-25

27 KB

3 чел.

  1.  Мова запитів SQL. Огляд її можливостей

На початку 70-х років SQL був лише мовою запитів (яз). Він, по суті, містив тільки пропозиція SELECT, яке дозволяло формулювати запити для вибірки даних з бази. Потім мова була доповнено двома іншими компонентами, необхідними для роботи з базами даних. Перший з них – компонент для визначення структури бази даних, які в термінології теорії баз даних називаються мовою визначення даних (МВД). Другий - засоби, що дозволяють заповнювати базу даних, змінювати їх і видаляти. Цей компонент в теорії баз даних називається мовою маніпулювання даними (ММД). Також було прийнято рішення, що весь інтерфейс з базами даних повинен забезпечуватися однією мовою, внаслідок чого SQL обріс безліччю функцій, необхідних для управління базами даних. Наведемо деякі з них:

1)визначення, перевизначення і видалення таблиць бази даних і інших її об'єктів (доменів, уявлень, індексів, тригерів, збережених процедур, функцій і т. д.);
2)вказівка ​​фізичної організації даних;
3)підтримка обмежень цілісності і несуперечності бази даних;
4)захист даних від несанкціонованого доступу за допомогою визначення користувачів (з іменами і паролями) і ролей, прав доступу до даних і прав на зміну стану бази даних;
5)маніпулювання даними в таблицях бази, включаючи вставку, зміну і видалення значень;
6)пошук даних в декількох таблицях і впорядкування отриманих результатів;
7)організація резервного копіювання і відновлення бази даних;
8)підтримка цілісності транзакцій;
9)підтримка користувацьких процедур і функцій, що розширюють функціональні можливості SQL.
SQL існує в двох формах. В інтерактивному SQL користувач безпосередньо вводить команди і отримує результат. Команди вбудованого SQL включаються у тексти програм на інших мовах. В цьому випадку звернення до бази даних, а також обробка результатів проводиться цими програмами.


 

А также другие работы, которые могут Вас заинтересовать

49724. Совершенствование обязательно документированных процедур 1004.28 KB
  АНАЛИЗ ПРОЦЕДУРЫ ПРОВЕДЕНИЯ АУДИТА. КРАТКОЕ РАЗЪЯСНЕНИЕ ЭТАПОВ АУДИТА. Аудит систематический независимый и документированный процесс получения свидетельств аудита и объективного их оценивания с целью установления степени выполнения согласованных критериев аудита Аудитор лицо обладающее компетентностью для проведения аудита
49725. Оценка кредитоспособности физического лица 346 KB
  Целью данной курсовой работы является оценка кредитоспособности клиента от различных параметров. Основными задачами настоящей курсовой работы являются: Изучение факторов, влияющих кредитоспособность; Изучение принципов работы нейросети с использованием программы «Нейросимулятор»;
49726. ТЕПЛОВЫЕ И МЕТАЛЛУРГИЧЕСКИЕ ПРОЦЕССЫ ПРИ СВАРКЕ 658.36 KB
  Цель работы разработка методики теплового расчета расчетов химического состава металла оценки равновесной концентрации кислорода и оценки стойкости металла шва к образованию горячих трещин. В результате исследования было рассчитано и построено температурное поле определен химический состав металла шва по смешению и с учетом коэффициентов перехода определена концентрация кислорода и оценена стойкость металла шва к образованию горячих трещин.1 Расчет состава металла шва 16 6.3 Оценка склонности металла шва к образованию горячих трещин 27...
49728. Проблема оценки эффективности инвестиционных проектов на действующих промышленных предприятиях 252.33 KB
  Инновационная деятельность – одна из важнейших составляющих деятельности любого предприятия, в том числе и промышленных. Без составления и грамотной реализации инвестиционной стратегии невозможно достижение и поддержание в долгосрочном плане не только конкурентных преимуществ предприятия, но и его нормального функционирования.
49729. Технические возможности способов сварки плавления, изделия кожух камеры сгорания изготовленного из сплава алюминия АМг-3, толщиной металла 4 мм 319 KB
  Сварка алюминия и его сплавов Металлургические особенности сварки алюминия и его сплавов определяются взаимодействием их с газами окружающей среды интенсивностью испарения легирующих элементов а также особенностями кристаллизации в условиях сварки. Ручная дуговая сварка неплавящимся вольфрамовым электродом в инертных газах с присадочной проволоки; Ручная дуговая сварка неплавящимся вольфрамовым электродом в инертных газах без присадочной проволоки; 3. Автоматическая сварка неплавящемся электродом в инертных газах с присадочной...
49731. Проектирование «АРМ менеджера «Издательской компании «Лада» и разработка отдельных его компонентов 257.5 KB
  Это какая продукция какой тираж какие работы должны быть выполнены какие материалы будут использованы при выполнении обговорить ориентировочную стоимость заказа. Таблица Вспомогательные материалы: хранит информацию о дополнительных материалах используемых на производстве например фольга пленка для ламинирования клей декстрин. Таблица Переплетные материалы: хранит информацию о переплетных материалах используемых в производстве например бумвинил эфолин. Таблица Поставки: является связующей между таблицами Бумага Вспомогательные...