Содержание
- 2. С возникновением письменности и изобретением бумаги человек обрел возможность накапливать, хранить и передавать информацию больших объемов
- 3. Что такое информационная система? Информационные системы – системы, предназначенные для хранения и обработки больших объемов информации
- 4. Определение ИС Информационные системы (ИС) – взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, пополнения,
- 5. Структурирование данных Данные представленные в крупной ИС должны быть определенным образам структурированы. В противном случае невозможно
- 6. Структурирование данных 1996, «Практическое руководство по SQL», 320 с.,5-88782-132-9; «Диалектика», 97 год, BHV, Введение в системы
- 7. Структурирование данных Структурированные данные
- 8. Структурирование данных Структура несет новое содержание, новое качество, новую информацию. Одним из самых ярких примеров удачного
- 9. БД и СУБД База данных (БД) – это совокупность структурированных данных, относящаяся к определенной предметной области
- 10. БД – это файл данных СУБД – это программа, позволяющая управлять базами данных Microsoft Access Paradox
- 11. Microsoft Access
- 12. Модели данных В любой БД информация представляется в виде определенной структуры: иерархическая табличная сетевая
- 13. Иерархическая модель данных Песня (Код песни, Название, № песни в альбоме, время звучания) Группа (Код группы,
- 14. Иерархическая модель данных Иерархическая модель представляет собой совокупность элементов, расположенных в порядке их подчинения от общего
- 15. Сетевая модель данных Альбом (Код альбома, название, год выпуска, фирма) Песня (Код песни, название, время звучания)
- 16. Реляционная модель данных Эта модель характеризуются простотой структуры данных, удобным для пользователя табличным представлением
- 17. Реляционная модель данных Реляционная модель построена на основе таблицы или связанных между собой таблиц. Каждая таблица
- 18. Объект – Группа Свойства - Код группы, Название, Дата создания, Страна Атрибут – некий показатель, характеризующий
- 19. Реляционные таблицы обладают определенными свойствами каждый элемент таблицы – это один элемент данных На пересечении строки
- 20. Свойства реляционных таблиц 2. все столбцы однородные 3. каждое поле таблицы имеет уникальное имя 4. порядок
- 21. Свойства реляционных таблиц 5. Отсутствуют одинаковые записи: То есть в таблице не должно быть одинаковых строк
- 22. Потенциальные ключи Потенциальные ключи: № личного дела, № зачетки Фамилия + Имя + Отчество + Дата
- 23. Потенциальные ключи Если потенциальных ключей несколько, то один из них выбирается за основной (первичный ключ).
- 24. Потенциальный ключ По первичному ключу выполняется автоматическое упорядочивание записи, что ускоряет поиск информации. Первичные ключи в
- 25. Многотабличные БД Чаще всего структура БД представлена в виде нескольких таблиц, связанных между собой через общие
- 26. Необходимость использования в БД нескольких таблиц При внесении в нее данных об альбомах определенной группы, каждый
- 27. Представленную выше таблицу разобьем на две: Альбомы и Группы Группы Альбомы
- 28. Как связать таблицы между собой? Группы Альбомы Эти таблицы связаны между собой через общие атрибуты (№
- 29. Типы связей между таблицами Связи между таблицами очень важны, поскольку они указывают, как находить, размещать и
- 30. Связи в MS Access
- 31. Связь один-ко-многим (1 – М) Группы 1 - М Альбомы Этот тип связи соответствует отношению между
- 32. Связь один-ко-многим (1 – М) Группы Альбомы Значения внешнего ключа формируются на основе значений соответствующего ему
- 33. Связь многие-ко-многим (М –М) группа М – М музыкант Например, в группе может играть несколько музыкантов,
- 34. Связь многие-ко-многим (М –М) 1 М М 1 Группы Музыканты Таблица 3
- 35. Целостность данных Целостность данных - наличие некоторых правил призванных обеспечить непротиворечивость информации хранимой в БД. Общие
- 36. Целостность данных Правило 1. Правило целостности объекта. Ни один элемент первичного ключа не может содержать пустого
- 37. Целостность данных Правило 2. Правило ссылочной целостности . Текущее значение внешнего ключа должно совпадать со значением
- 38. Правило ссылочной целостности
- 39. Реляционные операторы и язык SQL SQL не является языком программирования в традиционном представлении. На нем пишутся
- 40. Запрос на языке SQL состоит из одного или нескольких операторов, следующих один за другим и разделенных
- 41. Операторы языка SQL Язык определения данных (ЯОД) создание таблиц, определение типов полей, удаление таблиц Язык манипулирования
- 42. Язык определения данных CREATE TABLE Группы (Номер_группы integer, Название_группы text (20), Страна text (50), Дата_создания date,
- 43. Язык определения данных DROP TABLE Группы; Результатом выполнения этого оператора будет удаление таблицы Группы вместе со
- 45. Скачать презентацию