Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД_шпоры_2014final.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
821.75 Кб
Скачать
  1. История создания СУБД

  2. Модели данных

  3. Основные понятия СУБД

  4. Структура СУБД «Access»

  5. Таблицы. Связи между таблицами

  6. Типы полей

  7. Поля числового и денежного типа

  8. Формат поля

  9. Маскирование полей

  10. Характеристики полей типа Дата/время

  11. Использование характеристики поля «Значение по умолчанию»

  12. Характеристики поля «Условие на значение» и «Сообщение об ошибке»

  13. Поле типа «Мастер подстановок» «Гиперссылка»

  14. Связь между таблицами

  15. Типы запросов

  16. Запросы

  17. Создание вычисляемых полей

  18. Формы

  19. Настройка элементов управления формы с помощью панели инструментов

  20. Отчеты

  21. Понятие макроса

  22. Создание макроса

  23. Классификация макрокоманд. Типы макросов

  24. Сферы применения макросов

  25. Макросы. Панель инструментов окна «макрос».

  26. Макросы. Обзор макрокоманд, доступных для применения в макросах

  27. Понятие макроса и модуля

  28. Назначение языка SQL

  29. Структура команд языка SQL

  30. SQL. Основные термины (ключевое слово, команда, объект)

  31. SQL. Синтаксис команды CREATE TABLE

  32. SQL. Синтаксис команды CREATE INDEX

  33. SQL. Синтаксис команды ALTER TABLE и DROP TABLE

  34. SQL. Синтаксис команды INSERT

  35. SQL. Синтаксис команды UPDATE

  36. SQL. Синтаксис команды DELETE

  37. SQL. Синтаксис команды SELECT

  38. SQL. Выбор по критерию (WHERE)

  39. Использование SQL с другими языками программирования

  40. V. Basic for Application (VBA). Основные понятия

  41. Типы данных в VBA

  42. Переменные и константы в VBA

  43. Процедуры и функции, их вызов в VBA

  44. Операторы в VBA

  45. Использование функций в VBA

  46. Область определения переменных и констант в VBA

  47. Соглашение по синтаксису в VBA, по идентификации

  48. Инструкция Const в VBA

  49. Массивы в VBA. Основные понятия

  50. Управление выполнения программ в VBA

  51. Инструкция Do…Loop

  52. Инструкция For…Next

  53. Инструкция Select Case

  54. Инструкция If…Then…Else

1 История создания субд

Термин «база данных» был введен в 1963 г. в англоязычной литературе (data base), в 70-х гг. этот термин стали писать через дефис (data-base), а потом − одним словом (database). Имя автора этого термина неизвестно.

Историю развития баз данных можно разделить на три периода.

Первый период 60-е гг. − переходный: появление самого понятия и нескольких первоначальных систем. В 1959 г. Мак-Гри предложил использовать файлы исходных данных. Файл, который введен в компьютер, становился общим, и его могли совместно использовать многие пользователи. Компьютеры обеспечивали доступ к данным. Мак-Гри разработал систему баз данных IMS фирмы IBM.

В 1963 г. Бахман разработал первую промышленную систему баз данных IDS: сетевая организация данных на магнитных дисках и многоцелевое использование наборов данных. В середине 60-х гг. началось широкое применение магнитных дисков, а затем появились новые возможности для обработки информации.

В 1967 г. ассоциацией CODASYL была создана рабочая группа по разработке баз данных, которая в 1969 и 1971 гг. выпустила отчеты о своей работе.

В 1968 г. Олле высказал следующие теоретические положения:

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

При поиске информации процедурные и непроцедурные системы взаимосвязаны и между ними нет резкой границы.

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

Структура памяти и структура данных − разные понятия. Пользователь должен знать логическую структуру данных. Важно выделить логическую структуру, при которой система эффективна в высокой степени.

Второй период от 70-х гг. до 1981 г. − период развития: аппаратное развитие компьютеров и концепции баз данных, а также успешное внедрение систем. Произошло становление баз данных как науки. Были разработаны теоретические обоснования систем баз данных, которые стали основой построения информационных систем.

В 1970 г. Кодд (фирма IBM) предложил реляционную модель данных − реляционную парадигму1. Одно из важнейших положений реляционной модели − независимость данных: при управлении базой данных выделяются физический и логический уровни. Отпадает необходимость указывать в программах детали физической организации данных в компьютере; пользователь освобождается от необходимости вникать в тонкости физической организации данных. В 1982 г. появились коммерческие реляционные системы баз данных: SQL/DS, INGRES, ORACLE и др. За успехи в разработке баз данных американская ассоциация ЭВМ в 1973 г. присудила премию Бахману, а в 1981 г. − Кодду.

В 1980 г. был разработан простой язык запросов, ориентированный на пользователя. Быстро расширялось применение баз данных.

Третий период начало в 1981 г. − период зрелости: появление коммерческих систем баз данных на основе реляционных моделей. Успешно проводятся работы в сфере аппаратного обеспечения баз данных (расширяются области их применения, развивается технология интегральных схем), возникают новые направления.