20506

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

Доклад

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

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

Украинкский

2013-07-25

27 KB

2 чел.

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

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

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


 

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

57616. Галицко-Волынское княжество во времена Даниила Галицкого 85.5 KB
  ЦЕЛЬ: сформировать представление о Галицко-Волынском княжестве как наследнике традиций Киевской Руси показать роль Даниила Галицкого в процессе создания государства охарактеризовать основы внутренний и внешней политики...
57617. Державотворчі процеси у 1994-2009 р 138.5 KB
  Мета: розкрити зміст перетворень в 1994-2009 р., сформувати політичну позицію щодо оцінки президентства Л.Д.Кучми, В.А.Ющенка, діяльності Верховної Ради, Кабінету Міністрів; перемогу демократичних сил,радикальні зміни у суспільстві; виховувати в дусі патріотизму, толерантності.
57618. Географічні назви в історичній науці. Давні словяни 42.5 KB
  При дослідженні минувщини вчені часто знаходять різні назви. Інші з цих назв назви народів вони називаються етнонімами. Вчення про географічні назви іменується топонімією від грецьких слів топос...
57619. КООПЕРАЦІЯ, КОЛЕКТИВІ3АЦІЯ, ГОЛОДОМОР В УКРАІНІ У 1932-33 РОКАХ 247.09 KB
  Мета - розкрити причини та наслідки політики радянського уряду щодо селянства в України у 20—их поч.30-их років; познайомити з фотодокументами, спогадами очевидців, що підтверджують існування голодомору в Україні у 1932-33 роках...
57620. ГОЛОДОМОР 1932-1933 РР. – ГЕНОЦИД УКРАЇНСЬКОГО НАРОДУ 120.5 KB
  Навчальна. Ознайомити учнів з історичними передумовами виникнення Голодомору, з політикою більшовиків проти українського народу, охарактеризувати наслідки Голодомору. Довести злочинний характер сталінізму. Простежити висвітлення Голодомору в українській літературі та фольклорі.
57621. Особливості розвитку культури у другій половині 19ст. Освіта. Наука 156 KB
  Мета: виявити загальні закономірності та особливості розвитку культури в Україні у другій половині 19ст. Грушевського в розвиток української науки; виховувати шанобливе ставлення учнів до визначних діячів української культури другої половини 19ст.
57622. The Еarth is our home 56.5 KB
  We live in a wonderful world. It is our Earth. For thousands of years the earth has given a support to all forms of life-human beings, animals, birds, insects and plants. Our planet looks like a paradise but it is in danger now. Our task is to understand it and to take care of it.
57623. What can you do to keep the Earth clean and healthy? You should be a friend to her 363.5 KB
  Aims: to develop students’ speaking skills through different methods of work (group, pair work, individual); to broaden students’ knowledge of the topic; to practice listening and making up the students’ own opinion on the topic; to practice students’ grammar and reading skills;
57624. Foreigh languages in our life. English and English speaking countries 119 KB
  Practical: to practise pupil’s speaking, listening, writing skills; to create an English – speaking atmosphere; to expand pupil’s vocabulary on this theme; to develop student’s creativity.