Лекция № Базы данных и субд


SQL (Structured Query Language - структурированный язык запросов)



бет6/8
Дата17.06.2023
өлшемі131,45 Kb.
#178921
түріЛекция
1   2   3   4   5   6   7   8
Байланысты:
БД, СУБД. Лекция

SQL (Structured Query Language - структурированный язык запросов) - это язык программирования, который применяется для взаимодействия пользователя с базой данных.
В настоящее время SQL используется для реализации всех функциональных возможно­стей СУБД. Возможности языка SQL:

  • организация данных (позволяет изменять структуру представления данных, уста­навливать соотношения между элементами базы данных);

  • чтение данных (позволяет читать данные из базы и пользоваться ими);

  • обработка данных (позволяет изменять базу данных: добавлять в нее новые дан­ные, обновлять или удалять уже имеющиеся);

  • совместное использование данных (позволяет пользоваться данными параллельно работающим пользователям, не мешая друг другу);

  • управление доступом (ограничивает возможности пользователей по изменению данных и защищает их от несанкционированного доступа);

  • обеспечение целостности данных (защищает базу данных от разрушения из-за не­согласованных действий или отказа системы).

Некоторые СУБД располагают автономными языками, которые не только реализуют функции определения и манипулирования данными, но и обладают средствами, свой­ственными традиционным языкам программирования. Благодаря этому они могут исполь­зоваться как средства создания прикладных программ и для формулировки запросов поль­зователей к базе данных.
Выводы
Современный мир информационных технологий трудно себе представить без использова­ния баз данных. Практически все технологии в той или иной степени связаны с функция­ми долговременного хранения и обработки информации.
База данных - организованная совокупность данных, предназначенная для дли­тельного хранения (во внешней памяти ЭВМ) и постоянного применения. Слово «база» подчеркивает, что база данных является не случайным собранием сведений, а является постоянной основой для некоторого вида конкретной деятельности человека - пользова­теля базы данных. Среди пользователей базы данных выделяется особая категория - ад­министраторы базы данных, которые имеют право вносить изменения в базу данных.
Компьютерная база данных опирается на ту или иную файловую систему, которая обеспечивает хранение данных, их поиск во внешней памяти и выдачу на внешние устройства ЭВМ. Посредником между пользователем и базой данных является система управления базами данных, которая воспринимает запрос пользователя, отдает необходи­мые команды файловой системе и формирует информационное сообщение в удобной пользователю форме.
Единицей хранения и доступа к базе данных является запись. Структуру записи определяет набор полей.
В современных СУБД обычно поддерживается единый интегрированный язык, со­держащий все необходимые средства для работы с базами данных. В реляционных СУБД таким языком является разработанный компанией IBM язык SQL.
Контрольные вопросы

  1. Какую систему называют информационной?

  2. Что называется банком данных, базой данных?

  3. Приведите примеры баз данных.

  4. Перечислите основные модели данных.

  5. Приведите пример иерархической модели представления данных.

  6. Что называется СУБД?

  7. Перечислите основные функции СУБД.

  8. Что называется таблицей, записью БД, полем БД?

  9. Как классифицируются базы данных по архитектуре хранения данных?

  10. Что такое SQL?



Словарь терминов





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет