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 включаються у тексти програм на інших мовах. В цьому випадку звернення до бази даних, а також обробка результатів проводиться цими програмами.


 

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

64471. Наукова, педагогічна та громадська діяльність професора А.Є. Зайкевича (друга половина ХІХ століття – 1931 р.) 200 KB
  Одним із важливих завдань історика науки і техніки є вивчення місця й ролі непересічної особи, вченого у вітчизняній історії, його впливу на розвиток наукової думки, формування нових перспективних напрямків досліджень, використання їх прикладних аспектів у виробництві.
64472. Удосконалення основних агротехнічних прийомів вирощування цукрових буряків сучасних гібридів у лівобережній частині Лісостепу України 219 KB
  На сьогодні потенційні біологічні можливості цукрових буряків сучасних гібридів реалізуються в середньому на 50-60 %. Значною мірою це пояснюється невідповідністю окремих агротехнічних прийомів і їх поєднання біологічним вимогам рослин.
64473. Розчини і бетони з добавками ПАР та електроліту форміату натрію 232.5 KB
  Продукт містить від 70 до 90 форміату натрію що дає підставу дослідити ФНТ в цементних розчинах та бетонах в якості електроліту в складі комплексних добавок. Продукт ФНТ і комплексні добавки на його основі у якості дисперсних водорозчинних...
64474. ПІДГОТОВКА МАЙБУТНЬОГО ВЧИТЕЛЯ ТРУДОВОГО НАВЧАННЯ ДО ПРОЕКТНОЇ ДІЯЛЬНОСТІ У ПРОЦЕСІ ВИВЧЕННЯ СПЕЦІАЛЬНИХ ДИСЦИПЛІН 157 KB
  Вона є найбільш придатною для повноцінного розвитку особистості підготовки її до майбутньої трудової діяльності оскільки дозволяє спрямувати навчання на особистість її потреби та інтереси.
64475. ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ ФРИКЦІЙНОГО ЗМІЦНЕННЯ ДЕТАЛЕЙ МАШИН 209.5 KB
  Прогресивним напрямком у машинобудуванні є застосування технологічних методів поверхневої обробки та зміцнення робочих поверхонь деталей машин з використанням висококонцентрованих джерел енергії зокрема...
64476. ЗАКОНОМІРНОСТІ ФОРМУВАННЯ СТРУКТУРИ І ВЛАСТИВОСТЕЙ НАДТВЕРДИХ КОМПОЗИТІВ В СИСТЕМІ КУБІЧНИЙ НІТРИД БОРУ – ДИБОРИД ТИТАНУ – АЛЮМІНІЙ В УМОВАХ ВИСОКОГО ТИСКУ 798.14 KB
  Міжнародний стандарт специфікації і застосування твердих інструментальних матеріалів ISO513:2001 ставить вимоги до PCBN в залежності від конкретних операцій і конкретних класів оброблюваних матеріалів.
64477. МЕТОДИКА РОЗВИТКУ РУХОВОЇ ПАМ’ЯТІ У ПРОЦЕСІ ІНСТРУМЕНТАЛЬНОЇ ПІДГОТОВКИ МАЙБУТНЬОГО ВЧИТЕЛЯ МУЗИКИ 295.5 KB
  У царині музичної освіти особливо важливими постають питання вдосконалення виконавсько-інструментальної підготовки майбутніх фахівців одним із провідних компонентів якої виступає рухова память.
64478. РЕАЛІЗАЦІЯ ПРИНЦИПУ ЄДНОСТІ ФІЗИЧНОГО ТА МОРАЛЬНОГО ВИХОВАННЯ НА УРОКАХ ФІЗИЧНОЇ КУЛЬТУРИ У ДІТЕЙ МОЛОДШОГО ШКІЛЬНОГО ВІКУ 216.5 KB
  Соціальні та економічні зміни, які відбуваються у сучасному українському суспільстві, потребують впровадження ефективних методів та засобів виховання, що, забезпечують комплексний розвиток фізичних здібностей і моральних якостей шкільної молоді.
64479. ВИКОРИСТАННЯ ІМУНОСТИМУЛЮЮЧИХ ПРЕПАРАТІВ ДЛЯ ПІДВИЩЕННЯ ПРИРОДНОЇ РЕЗИСТЕНТНОСТІ ТА ПРОФІЛАКТИКИ СТРЕСІВ У ПОРОСЯТ 281 KB
  Для поліпшення стану природної резистентності організму поросят-сисунів можна використовувати різні препарати у тому числі і виготовлені із природної сировини зокрема з тимусу...