Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тема по РиЭУБД.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
350.3 Кб
Скачать

Контрольные вопросы

1. Дайте определение основного современного направления совершен­ствования производства и бизнеса — CALS-технологии.

Что означают следующие принципы разработки многопользователь­ских систем управления базами данных: учет интересов всех потенци­альных пользователей систем и модульный принцип разработки и вне­дрения системы?

  1. Назовите основные этапы проектирования многопользовательских баз данных.

  2. Какие задачи необходимо решить при разработке проекта базы дан­ных?

  3. Назовите основные компоненты систем управления реляционными базами данных.

  4. Назовите основные характеристики, достоинства и недостатки сле­дующих форм организации многопользовательских баз данных: файл-сервер и клиент—сервер.

  5. Какие задачи решает администратор данных?

  6. Какие задачи должен решать администратор баз данных?

Часть II

СИСТЕМЫ РАЗРАБОТКИ И УПРАВЛЕНИЯ УДАЛЕННЫМИ БАЗАМИ ДАННЫХ

Глава 3 технологии разработки и управления базами

ДАННЫХ СРЕДСТВАМИ ЯЗЫКА SQL

3.1. Назначение языка sql

Любой язык разработки и определенные базами данных дол­жен предоставлять пользователю определенные возможности. Пе­речислим их:

  • создание баз данных и таблиц с полным описанием их струк­туры;

  • выполнение основных операций манипулирования данными, таких как вставка, модификация и удаление данных из таблиц;

  • выполнение простых и сложных запросов.

При этом язык работы с базами данных должен решать все указанные задачи при минимальных трудовых и материальных зат­ратах.

Кроме того, язык разработки и управления базами данных дол­жен отвечать некоторому заданному стандарту, что позволит ис­пользовать один и тот же синтаксис и одинаковую структуру ко­манд при переходе от одной СУБД к другой.

Язык SQL отвечает практически всем этим требованиям.

SQL является примером языка преобразования данных, или же языка, предназначенного для работы с таблицами в целях преоб­разования входных данных к требуемому выходному виду. Язык SQL, определенный стандартом ISO, включает в себя два основ­ных компонента:

  • язык DDL (Data Definition Language), предназначенный для определения структур базы данных и управления доступом к дан­ным;

  • язык DML (DataMunipulation Language), предназначенный для

выборки и обновления данных.

Язык SQL — это специальный и пока единственный стандарт­ный язык разработки и управления (манипулирования) реляци­онными базами данных, составляющий основу всех современных СУБД: Fox Pro, Microsoft Access, Oracle, SQL-Server и др.