призначення СУБД

Головна | Інформатика та інформаційно-комунікаційні технології | Планування уроків і матеріали до уроків | 8 класи | Планування уроків на навчальний рік | призначення СУБД

- Призначення СУБД.
- Відкриття бази даних.

Практика. Робота з готовою базою даних:
додавання, видалення і редагування записів в режимі таблиці

Куплені вміння і навички:

призначення СУБД

призначення СУБД

призначення СУБД

Що таке система управління базами даних

Основні теми:

- призначення системи управління базами даних;
- команда відкриття бази даних;
- команда вибірки.

Призначення системи управління базами даних

Вже багато разів говорилося про те, що будь-яку роботу комп'ютер виконує під керуванням програм. Значить, і для роботи з базами даних потрібне спеціальне програмне забезпечення. Таке програмне забезпечення називається системою управління базами даних або скорочено СУБД.

Програмне забезпечення, призначене для роботи з базами даних, називається системою управління базами даних (СКБД).

Системи, що працюють з реляційними базами даних, називаються реляційними СУБД. За допомогою реляційної СУБД можна працювати як з однотаблічной базою даних, так і з базою, що складається з безлічі пов'язаних між собою таблиць. Тут ми будемо розглядати тільки однотаблічную бази даних.

За допомогою СУБД ви будете створювати таблиці і зберігати їх на диску у вигляді файлів. Кожен файл має своє ім'я. Якщо ви самі створюєте таблицю і зберігаєте її у файлі, то самі і придумуєте ім'я для файлу. Якщо ж ви хочете працювати з уже готовою базою, то ви повинні дізнатися, в файлі з яким ім'ям, на якому диску і в якому каталозі вона зберігається.

Команда відкриття бази даних

Для того щоб почати роботу з підготовленою базою даних, потрібно відкрити файл, в якому вона зберігається.

Робиться це за допомогою команди відкриття файлу.

Примітка 1. У нашому підручнику, не буде описуватися робота з реальною СУБД. Їх багато, постійно з'являються нові. У різних СУБД різний інтерфейс, мова команд. Як правило, в них використовуються англійські терміни. Далі буде описуватися робота з деякої умовної (гіпотетичної) реляційної СУБД, «розуміє» команди російською мовою. Однак ця система володіє всіма основними властивостями реальних СУБД. При виконанні завдань в комп'ютерному класі вам належить стати «перекладачами» з мови гіпотетичної СУБД на мову реальної системи.

Ми будемо розглядати роботу з нашої гіпотетичної СУБД в режимі командного управління. Система виводить на екран запрошення користувачеві. Нехай в якості такого запрошення виводиться точка на початку командного рядка (багато СУБД саме так і працюють). Відразу після точки користувач повинен ввести команду з клавіатури.

Команда відкриття файлу з базою даних має такий формат:

Наприклад, якщо файл має ім'я tabl.dbf, то відкривається він по команді:

Після відкриття файлу таблиця стає доступною для роботи з нею. Що можна робити з такою таблицею? багато що:

команда вибірки

Очевидно, останнє - отримання довідкової інформації у відповідь на запити - це основна мета, заради якої створюється база даних.

У більшості випадків довідка - це теж таблиця з важливими користувача відомостями, вибраними з бази даних. Вона також складається з рядків і стовпців і може розглядатися як результат «вирізання» і «склеювання» фрагментів вихідної таблиці. Імітувати таку роботу СУБД можна за допомогою паперового листа з розкресленій і заповненою таблицею, ножиць і клею.

Команда вибірки (запиту на вибірку) інформації з бази даних з метою отримання довідки мають такий вигляд:

Примітка 3. Слова, що входять в формат команди (виділені жирним шрифтом), називають службовими словами.

Результат виконання команди виводиться на екран у вигляді таблиці. Якщо потрібно отримати на екрані всі рядки і стовпці, то команда виглядає наступним чином:

Слово все позначає висновок всіх полів таблиці; якщо умова вибору не вказано, значить, виводяться всі записи.

призначення СУБД

Коротко про головне

Система управління базами даних (СКБД) - це програмне забезпечення комп'ютера для роботи з базами даних.

Таблиці БД зберігаються в файлах.

Робота з базою даних починається з відкриття файлів.

Довідка - це таблиця, яка містить цікаві для користувача відомості, витягнуті з бази даних.

У команді вибірки (запиту на вибірку) вказуються виводяться поля і умова вибору (умова, якому повинні задовольняти обрані записи).

Запитання і завдання

1. Як розшифровується СУБД? Яке призначення цього виду програмного забезпечення?

2. Які СУБД називаються реляційними?

3. На якому пристрої і в якій формі зберігаються таблиці, створені за допомогою реляційної СУБД?

4. За якою команді (для розглянутої тут гіпотетичної СУБД) відбувається отримання довідкової інформації?

5. Як вивести на екран всю таблицю БД?

6. Як вивести на екран певні стовпці таблиці БД? Як реалізується така робота в термінах «вирізати», «склеїти»?

3. Додати в таблицю дві нових записи про наступні абітурієнтів:

а) Авдєєва Ірина Юріївна, дата народження - 17.03.1982, підлога - ж, школа - 6, підготовчі курси - немає, математика - 4, інформатика - 5, українська мова - 4.
б) Пирогов Анатолій Андрійович, дата народження - 6.06.1981, підлога - м, школа - 63, підготовчі курси - так, математика - 5, інформатика - 4, українська мова - 5.

4. Замінити у абітурієнтки Захарової оцінку з української мови на «четвёртку».

5. Замінити у абітурієнта Морозова номер школи на 31.

6. Вилучити заголовки, що містять відомості про абітурієнтів, які не здавали іспит з української мови.