Содержание
- 2. Файловая система обработки данных Базы данных
- 3. Недостатки файловой системы Взаимная зависимость программ и данных Многократное дублирование данных Базы данных Сложность поддержания целостности
- 4. Пользователь Пользователь Пользователь Пользователь Пользователь Концепция базы данных Базы данных
- 5. Основные требования концепции базы данных Независимость данных и программ обработки Минимальная дублируемость данных Базы данных
- 6. Основные функции БД хранение данных и их защита; изменение (обновление, добавление и удаление) хранимых данных; поиск
- 7. Компоненты системы БД
- 8. База данных обеспечивает хранение информации и представляет собой поименованную совокупность данных, организованных по определенным правилам, включающим
- 9. Система управления базами данных представляет собой программную систему и совокупность языковых средств, предназначенных для создания, сопровождения
- 10. Прикладные программы (приложения) служат для обработки данных, вычислений и формирования выходных документов по заданной форме.
- 11. Корпоративная БД создается, поддерживается и функционирует под управлением сервера БД, например: Microsoft SQL Server; Oracle Server.
- 12. Классификация СУБД По степени универсальности: Общего назначения Специализированные По модели данных: Иерархические Сетевые Реляционные По методу
- 13. Данные – это набор конкретных значений, параметров, характеризующих объект, ситуацию и т.п. Данные не обладают определенной
- 14. Типы структур БД Реляционная Иерархическая Сетевая Фирмы А 391 Б В 752 391 391 102 Машина
- 15. В иерархической модели данные представляются в виде древовидной (иерархической) структуры. Она удобна для работы с иерархически
- 16. Пример типа дерева (схемы иерархической БД): Здесь Отдел является предком для Начальник и Сотрудники, а Начальник
- 17. Пример: один экземпляр дерева
- 18. Манипулирование данными. Примерами типичных операторов манипулирования иерархически организованными данными могут быть следующие: Найти указанное дерево БД
- 19. Сетевые модели широко применяются в математике, химии, физике, социологии и других областях знаний. Типичным представителем сетевых
- 20. Сетевая модель означает представление данных в виде произвольного графа. Достоинством сетевой и иерархической моделей данных является
- 21. Сетевая БД состоит из набора записей и набора связей между этими записями Тип связи определяется для
- 22. Манипулирование данными. Примерный набор операций может быть следующим: Найти конкретную запись в наборе однотипных записей (инженера
- 23. Достоинства и недостатки ранних СУБД К сильным местам ранних СУБД относятся: Развитые средства управления данными во
- 24. Реляционная модель данных (РМД) название получила от английского термина relation - отношение. Ее предложил в 70-е
- 25. Объектом называется элемент предметной области, информацию о котором мы сохраняем. В реляционной теории баз данных объект
- 26. 1, 342.45, 1Е-6 ФИО, адрес ДД-ММ-ГГГГ, ММ/ДД/ГГ True/False, 1 или 0 $100, 100р, €100 1,2,3,4,5 и
- 27. Типы данных MS Access Текстовый Текст или комбинация текста и чисел, например, адреса, а также числа,
- 28. Понятие ЗАПИСИ БД Каждая строка таблицы БД содержит один блок данных и представляет собой запись. Каждая
- 29. Базы данных Понятие ПОЛЯ БД Колонки в таблице БД называются ПОЛЯМИ Любое поле имеет свое уникальное
- 30. Таблица (отношение) – это некоторая регулярная структура, состоящая из конечного набора однотипных записей. Каждая запись (кортеж)
- 32. Соотношение понятий
- 33. Пример отношения СОТРУДНИК.
- 34. Фундаментальные свойства отношений: Отсутствие кортежей-дубликатов Отсутствие упорядоченности кортежей Отсутствие упорядоченности атрибутов Атомарность значений атрибутов
- 35. Связи между отношениями Связь – это функциональная зависимость между сущностями (объектами). Если между некоторыми сущностями существует
- 36. Мощность связи представляет собой отношение количества экземпляров родительской сущности к соответствующему количеству экземпляров дочерней сущности. Виды
- 37. Ссылочная целостность – это обеспечение соответствия значения внешнего ключа экземпляра дочерней сущности значениям первичного ключа в
- 38. Нормализация отношений При проектировании реляционной базы данных необходимо решить вопрос о наиболее эффективной структуре данных. Основные
- 39. СОЗДАНИЕ БАЗЫ ДАННЫХ С ПОМОЩЬЮ СУБД ACCESS
- 40. Окно «Приступая к работе с Microsoft Office Access»
- 41. Область переходов Лента, Вкладки команд Вкладки документов
- 42. ОБЪЕКТЫ ACCESS Таблица. Данные отображаются в виде таблицы, разбитой на столбцы и строки. Заголовками столбцов являются
- 43. ОБЪЕКТЫ ACCESS Форма. Электронный вариант бумажного бланка, который используется для ввода, изменения и просмотра информации. Отчет.
- 44. Вкладка команд Создание
- 45. Создание таблицы в режиме конструктора
- 48. Контроль вводимого значения
- 49. Подстановка значений
- 51. Установление связей между таблицами
- 52. Схема данных, ограничения целостности по ссылкам Связь устанавливается, если поля в обеих таблицах имеют одинаковый тип,
- 53. Схема данных, ограничения целостности по ссылкам
- 54. Внешний ключ С помощью внешних ключей устанавливаются связи между отношениями. Например, имеются два отношения Должность-оклад и
- 55. Запросы – это основной объект, позволяющий осуществлять обработку данных в Access. – это задание на выполнение
- 56. При создании запросов важнейшим моментом является задание условий отбора. Для подготовки запросов с помощью различных СУБД,
- 57. Элементы выражения в запросах могут быть связаны операторами: Арифметическими: *, +, -, /, ^; Сравнения: ,
- 59. Запрос на выборку Простой - запрос с простым условием, включающим только один аргумент поиска, Сложный –
- 60. Пример запроса, который выводит все данные, содержащихся в таблице «СОТРУДНИК», по сотруднику Иванов А.П., причем поле
- 62. Оклад: >13000 And
- 63. Операторы – Сравнения - between ВЫВОД: Оператор Between соответствует нестрогому неравенству: X>= 13000 И X
- 64. Запрос в режиме SQL
- 65. Сложный запрос на выборку
- 67. Запрос с параметрами
- 68. Запросы с подгруппировкой Это запрос, использующий «статистические функции по подмножеству». Статистические функции – это: Sum (сумма),
- 69. Первым полем, выводимым в ответ, должно быть поле, по которому производится группировка, а затем – поля,
- 70. Запрос с подгруппировкой (вывести отделы, в которых не больше 5 сотрудников
- 71. Итоговый запрос
- 72. Запросы, содержащие вычисляемые поля Для расчетов с использованием формул, определяемых пользователем, требуется создать новое вычисляемое поле
- 73. Запросы, содержащие вычисляемые поля Доплата: IIf([Сотрудники]![Должность] Like "гл*" Or [Сотрудники]![Должность] Like "начальник*";[Сотрудники]![Оклад]*1,3;0) + IIf(((Now()-[Сотрудники]![ДП])/365)>=10;[Сотрудники]![Оклад]*1,2;0)
- 74. Поле Зарплата:[Оклад]+[Доплата]
- 75. Фамилия И.О. [СОТРУДНИК1]![Фамилия]&" " & Left([СОТРУДНИК1]![Имя];1) & "." & " " & Left([СОТРУДНИК1]![Отчество];1) & "."
- 76. Запрос на обновление Позволяет за один раз изменить значения записей, удовлетворяющих определенным условиям, например, всем сотрудникам,
- 77. Технология работы: Создать запрос на выборку записей, удовлетворяющих определенным условиям Выбрать вид запроса На обновление Указать
- 78. Запрос на обновление
- 81. Перекрестные запросы Перекрестные запросы служат для более компактного отображения информации (схожего с изображением в электронных таблицах).
- 82. Перекрестные запросы
- 83. Всю работу с базой данных (создании форм и отчетов) рекомендуется строить на базе запросов. Это объясняется
- 84. Формы Формы предназначены для удобного просмотра на экране и ввода данных. В форме можно отображать не
- 85. Создание- Другие формы – Мастер форм – Выбрать источник данных
- 86. Кнопочная форма позволяет автоматизировать работу пользователя с БД. На кнопочной форме располагаются командные кнопки, связанные с
- 87. Создание кнопочной формы
- 88. Формы в режиме конструктора
- 89. Области формы: Любая форма содержит область данных – основная часть формы. В эту область помещают поля
- 90. Подчиненные формы В форму можно внедрять другие формы до трех уровней вложенности. Внедренные формы называются подчиненными
- 92. Подчиненные формы
- 94. Форма с вкладками
- 95. форма ФЗП предприятия
- 96. Шаг 1: Создать запрос
- 97. Шаг 2: Создаем ленточную автоформу
- 98. Шаг 3: добавляем поля для вывода итоговых значений
- 100. Отчеты Всем детям младше 16 лет к новому году предприятие выдает подарки. Создайте отчет в виде
- 103. Отчет Ведомость на выдачу зарплаты В запрос Доплата добавим столбец Зарплата
- 104. На основе запроса Доплата создадим запрос Для ведомости на выдачу ЗП
- 105. Отчет Ведомость на выдачу зарплаты
- 109. Отчет – это гибкое и эффективное средство для организации просмотра и распечатки итоговой информации. В отчете
- 110. Простейшим способом создания отчетов является использование «Автоотчетов». При использовании этой возможности в отчет выводятся все поля
- 112. На основе запроса Доплата создадим запрос Для ведомости на выдачу ЗП
- 113. Отчет Ведомость на выдачу зарплаты с помощью Мастера
- 114. Отчет, созданный с помощью Мастера, в режиме Конструктора можно модифицировать
- 117. Области отчета Данные, находящиеся в области заголовка отчета, выводятся в начале первой страницы отчета либо на
- 119. Скачать презентацию