Содержание
- 2. Содержание: 1.Основные понятия 2. Отношение 3. Фильтр 4.Логическое выражение 5.Таблицы истинности 6.Запрос 7.Типы соединения таблиц 8.Конструирование
- 3. Что такое Базы данных? «Множество данных, организованных для быстрого и удобного поиска и извлечения» С. А.
- 4. Отношение Андрей – отец Павла Сергей – отец Жени Андрей – отец Ани Объект Х –
- 5. Отношение - таблица Отношение - функция БЫТЬ_ОТЦОМ КУПИТЬ f(x,y) Если каждому значению одной переменной величины Х
- 6. Отношение СОТРУДНИКИ Отношение (Таблица) Имя отношения Схема отношения (строка заголовков) Домен (столбец) Кортеж (строка) Атрибут (заголовок
- 7. Что такое СУБД? СУБД – это оболочка, позволяющая изменять, сохранять информацию в БД, проводить выборку нужной
- 8. Фильтр «Совокупность условий (логическое выражение), которую указывает пользователь для выделения некоторого подмножества строк таблицы в реляционной
- 9. Фильтр БЫТЬ_ОТЦОМ Исходное отношение: БЫТЬ_ОТЦОМ(отец, ребенок). Фильтр: Х(Отец=Андрей) Результат фильтрации - отношение: БЫТЬ_ОТЦОМ(Павел, Женя, Володя). Результат
- 10. Фильтр Фильтром для данного отношения является логическое выражение, не содержащее атрибутов, не входящих в данное отношение.
- 11. Логическое выражение «Выражение. Форма записи некоторого высказывания. Выражение состоит из операндов, соединенных специальными знаками, которые определяют
- 12. Арифметическое выражение Формально арифметическое выражение определяется по следующим признакам: Всякое число или атрибут есть арифметическое выражение.
- 13. Логическое выражение Пусть Х – атрибут, Т- арифметическое выражение. Выражение Х=Т, Х T, X T –
- 14. Таблицы истинности логических выражений двузначной логики AND OR NOT
- 15. Таблица истинности сложных логических выражений двузначной логики
- 16. Порядок выполнения логических операций Сначала выполняются операции в скобках, затем операция NOT, затем AND и последней
- 17. Таблицы истинности логических выражений для трехзначной логики AND OR
- 18. Таблицы истинности сложных логических выражений для трехзначной логики
- 19. Темы исследовательских заданий учащимся по теме БД 1. Построить таблицы истинности двузначной и трехзначной логики для
- 20. Функция NULL в БД Access Таблица истинности
- 21. Бланк QBE (Query By Example-запрос по образцу
- 22. Дизъюнктивная нормальная форма логических выражений (Вес=2 AND NOT (Высота>3) AND (Ширина OR (Вес=3 AND Высота>5 AND
- 23. Дизъюнктивная нормальная форма логических выражений (Возраст >80 AND NOT (Зарплата 80) AND Зарплата
- 24. Не ДНФ выражения NOT((Возраст >80 AND NOT (Зарплата OR (NOT (Возраст >80) AND Зарплата (Возраст >80
- 25. Алгоритм приведения логических выражений к ДНФ виду Записать таблицу истинности, перебирая возможные варианты значений Для каждой
- 26. Приведение логического выражения к ДНФ виду (Возраст >80 OR NOT (Зарплата 80) AND Зарплата Примем Возраст
- 27. Пример 1. (Возраст >80 OR NOT (Зарплата 80) AND Зарплата Исходная таблица 1 - OR 2
- 28. Пример 2 NOT((Возраст >80 AND NOT (Зарплата 80) AND Зарплата Примем: Возраст >80 – ИСТИНА, Зарплата
- 29. Пример 2 Примем: X:=Возраст >80 – ИСТИНА, У := Зарплата (Х AND Y) OR (NOT X
- 30. Пример 2 проверка Исходная таблица (Возраст >80 AND Зарплата OR (NOT(Возраст >80) AND Зарплата OR (NOT(Возраст
- 31. Пример 2 проверка NOT((Возраст >80 AND NOT (Зарплата 80) AND Зарплата Исходная таблица 1 - AND
- 32. Вывод Каждое логическое выражение может быть преобразовано к равносильному дизъюнкционному нормальному выражению.
- 33. NULL значение Работнички Имя=Иван AND NOT Отчество=Петрович Имя=Иван AND Отчество=NULL
- 34. Что такое Запрос? Логическое выражение, задающее условие для отбора данных: формула запроса. Объект СУБД, таблица-запрос, в
- 35. Определения понятия «Запрос» Запрос – это вопрос о данных. …запрос –выборка – это производная таблица». Ю.
- 36. Последовательность операций при составлении ответа на запрос Соединение таблиц Фильтрация данных Удаление ненужных столбцов – проекция
- 37. Типы соединений таблиц: внутреннее соединение ТЕЛЕФОНЫ ЗВОНКИ Соединяются строки с одинаковыми значениями атрибутов Внутреннее соединение по
- 38. Типы соединений таблиц: внешнее соединение Внешнее правое Внешнее левое
- 39. Соединение по разными атрибутам ТЕЛЕФОНЫ ЗВОНКИ_1 Таблицы можно соединять по условиям НОМЕР-КТО и НОМЕР-КОМУ
- 40. Закономерности обработки таблиц 1. Пусть А и В – отношения. Тогда А⊗В = В⊗А, где ⊗
- 41. Конструирование базы данных
- 42. Данные и информация Данные – это статистические значения, хранящиеся в таблицах БД. Информация – это сведения,
- 43. Прежде, чем разрабатывать структуру БД, необходимо определить задачи (какую информацию надо будет получать из БД), а
- 44. Рабочий бланк «Задачи»
- 45. Рабочий бланк «Задачи» БД Сессия
- 46. Варианты использования данных: I –Input – данные вводятся в таблицу O- Output – данные считываются из
- 47. Диаграмма взаимосвязей задач.
- 48. Рабочий бланк «Объекты»
- 49. Описание данных
- 50. NULL значение и пустые строки
- 51. Первичный ключ «Поле, которое однозначно определяет соответствующую запись» Макарова. «….идентификатор, значение которого однозначно определяет эту и
- 52. Правила нормализации таблиц Каждое поле таблицы должно представлять уникальный тип информации, т.е. необходимо избавляться от повторяющихся
- 53. Правило 2. Первичные ключи Каждая таблица должна иметь уникальный идентификатор или первичный ключ, который может состоять
- 54. Правило 3. Функциональная зависимость. Для каждого значения первичного ключа значения в столбцах данных должно относиться к
- 55. Правило 4. Независимость полей Должна быть возможность изменять значения любого поля (кроме первичного ключа) без воздействия
- 56. Отображение «Многие к одному» Аргумент Результат Из значения аргумента выходит одна стрелка Отображение имеет тип Многие
- 57. Отображение «Один ко многим» Отображение имеет тип Один ко многим, если для каждого значения результата отображения
- 58. Отображение «один к одному» Отображение имеет тип Один к одному, если каждому значению аргумента соответствует одно
- 59. Целостность данных Правила, обеспечивающие поддержание установленных межтабличных связей при вводе или удалении записей. Если наложены условия
- 60. Параметры целостности: Этот параметр устанавливается только в том случае, если соответствующее поле главной таблицы является первичным
- 61. Каскадное обновление связанных полей: Для автоматического обновления соответствующих значений в связанной таблице при изменении значения ключевого
- 62. Каскадное удаление связанных записей: Для автоматического удаления связанных записей в связанной таблице при удалении записи в
- 63. Главная таблица: типы связи Если оба связываемых атрибута не являются ключевыми, то главной будет таблица, от
- 64. Главная таблица: типы связи Если в связываемых таблицах ровно один из двух связываемых атрибутов объявлен ключевым,
- 65. Главная таблица: типы связи Если в связываемых таблицах оба связываемых атрибута объявлены ключевыми, то главная таблица
- 66. Связь «Связь, это пара таблиц, в каждой из которых выделено по набору атрибутов, с указанием типа
- 67. Свойство связи 1. Если связь имеет тип «один к одному», то каждая строка главной таблицы связана
- 68. Свойство связи 2. Если связь имеет тип «один ко многим», то каждая строка подчиненной таблицы связана
- 69. Свойство связи 3. Если одной записи в главной таблице могут соответствовать несколько записей связанной таблицы, и
- 70. Форма «Форма – это совокупность полей, кнопок и других элементов управления, расположенных на одной или нескольких
- 72. Скачать презентацию