Содержание
- 2. Дмитрий Владимирович Курбатский научный сотрудник НИЛБиЭМ БИ ТГУ, магистр биологии Зоологический музей (к. 123) Кафедра зоологии
- 3. Сайт http://citforum.ru/ - множество околокомпьютерных статей по всем аспектам, в одном месте и без рекламы. Сайт
- 4. Блок 1 Общие понятия и классификация БД
- 5. База данных (БД) организованная в соответствии с определёнными правилами и поддерживаемая в памяти компьютера совокупность данных,
- 6. Вариант необходимых свойств БД хранится и обрабатывается в вычислительной системе. Данные в БД логически структурированы (систематизированы).
- 7. Модель данных аспект структуры аспект манипуляции аспект целостности аспект защиты аспект практической реализации и применения
- 8. Классификация БД …по модели данных Иерархическая Сетевая Реляционная Объектная и объектно-ориентированная Объектно-реляционная Функциональная и др.
- 9. Иерархическая БД Information Management System (IMS) Time-Shared Date Management System (TDMS) Mark IV Multi - Access
- 10. Сетевая модель данных СООБЗ Cerebrum ИСУБД CronosPRO dbVista Caché GT.M
- 11. Объектная и объектно-реляционные БД Jasmine Versant POET
- 12. …по среде постоянного хранения Во вторичной памяти, или традиционная (conventional database) средой постоянного хранения является периферийная
- 13. …по содержимому Географическая Историческая Научная Мультимедийная и др. в частности, каталоги музеев и коллекций Зоомузей ТГУ
- 14. …по степени распределённости Централизованная или сосредоточенная (centralized database) БД, полностью поддерживаемая на одном компьютере. Распределённая (distributed
- 15. …по динамике данных Пространственная spatial database БД, в которой поддерживаются пространственные свойства сущностей предметной области. в
- 16. …по размеру маленькие побольше ещё больше большие (терабайты) сверхбольшие (петабайты)
- 17. СУБД Систе́ма управле́ния ба́зами да́нных database management system (DBMS) – совокупность программных и лингвистических средств общего
- 18. Функции СУБД управление данными во внешней памяти (на дисках); управление данными в оперативной памяти с использованием
- 19. Компоненты СУБД ядро отвечает за управление данными во внешней и оперативной памяти, за журнализацию процессор языка
- 20. Классификации СУБД По модели данных Иерархические Сетевые Реляционные Объектно-ориентированные Объектно-реляционные По степени распределённости Локальные СУБД Распределённые
- 21. Связанные понятия Информационная система База знаний Хранилище данных
- 22. Блок 2 Реляционные БД Компоненты БД, СУБД Некоторые СУБД
- 23. Реляционные БД
- 24. Ещё пример
- 25. Аспекты реляционных БД структура данных (объекты данных) целостность данных обработка данных (операторы)
- 26. Свойства реляционных БД В таблице нет двух одинаковых строк. Таблица имеет столбцы, соответствующие атрибутам отношения. Каждый
- 27. 12 правил Кодда правило 0: Основное правило (Foundation Rule): Реляционная СУБД должна быть способна полностью управлять
- 28. 12 правил Кодда правило 4: Доступ к словарю данных в терминах реляционной модели (Active On-Line Catalog
- 29. 12 правил Кодда правило 8: Физическая независимость данных (Physical Data Independence): Приложения не должны зависеть от
- 30. Связанные термины и понятия Отношение Заголовок Атрибут Кортеж Домен Атом Декомпозиция Нормализация Ключ Индекс Реляционная алгебра
- 31. Пример таблицы данных
- 32. Нормализация Первая нормальная форма (1NF) Вторая нормальная форма (2NF) Третья нормальная форма (3NF) Нормальная форма Бойса
- 33. Первые 3 формы нормализации в примерах: http://club.shelek.ru/viewart.php?id=177 ☝ Студенту на заметку
- 34. Первая нормальная форма
- 35. Первая нормальная форма
- 36. Отношения relations один к одному one-to-one один ко многим one-to-many многие ко многим many-to-many
- 37. Индексирование
- 38. Ключи По типу первичный вторичные внешний По строению простой составной По происхождению естественный суррогатный
- 39. Пример таблицы данных
- 40. Блок 3 Компоненты СУБД БД и программирование Язык SQL
- 41. Компоненты СУБД Отношение (таблица) Представление Снимок Хранимая процедура Триггер Курсор Индекс Запрос
- 42. Дополнительные механизмы СУБД Транзакция Журнализация Секционирование Репликация
- 43. Некоторые СУБД Старые Clipper FoxPro IBM DB2 dBase Paradox От Micro$oft Visual FoxPro Microsoft Access MS
- 44. Типы данных БД (на примере PostgreSQL) Численные типы Целые С фиксированной точкой С плавающей точкой Денежный
- 45. Ещё о данных Тип Variant Пустые и нулевые значения: NULL 0 пустая строка “” Операторы =,
- 46. Язык запросов – искусственный язык, на котором делаются запросы к базам данных и другим информационным системам,
- 47. Связанные понятия Регулярные выражения Релевантность
- 48. SQL Structured Query Language язык структурированных запросов
- 49. 3 варианта динамики данных создание удаление модификация а также отбор и выдача результатов и обмен между
- 50. Возможности SQL Изменение структуры данных таблицы поля связи, индексы и пр. Изменение данных создание (добавление) модификация
- 51. Состав SQL операторы инструкции вычисляемые функции таблицы поля связи и объединения
- 52. Операторы SQL операторы определения данных (Data Definition Language, DDL) CREATE создает объект БД ALTER изменяет объект
- 53. Структура запроса SQL на выборку данных SELECT [ALL | DISTINCT] возвращаемый_столбец, … | * FROM спецификатор_таблицы,
- 54. Объединения таблиц JOIN INNER OUTER (Left, RIght) FULL UNION
- 55. Примеры запросов SQL SELECT StName FROM Students WHERE GrNo IN (1, 3, 5, 10); SELECT *
- 56. Преимущества и недостатки SQL Преимущества Независимость от конкретной СУБД Наличие стандартов Декларативность Недостатки Несоответствие реляционной модели
- 57. Связанные понятия SQL-SQL-иньекции
- 58. Взаимодействие БД и ОС ODBC Open Database Connectivity DAO Data Access Objects ADO ActiveX Data Objects
- 59. API интерфейс программирования приложений или интерфейс прикладного программирования application programming interface набор готовых классов, процедур, функций,
- 61. Скачать презентацию