Основы баз данных
Основы баз данных включают понятия о видах баз данных, процессе проектирования, языках запросов и мерах безопасности.
База данных (БД) — это организованная коллекция структурированной информации, хранящаяся в компьютерной системе. Цель — сохранить информацию и сделать её доступной в нужный момент.
Корпоративное приложение для отслеживания местоположения сотрудников предприятия - online presentation
Некоторые типы баз данных:
Реляционные — данные представлены в виде таблиц со строками и столбцами, связанных между собой отношениями. Примеры: PostgreSQL, MySQL, Oracle Database.
Нереляционные (NoSQL) — группа разнородных систем, объединённых отсутствием жёсткой схемы данных. Подразделяются на документоориентированные (хранят данные в документах), ключ-значение (простые хранилища пар ключ-значение), колоночные (оптимизированы для аналитики над большими наборами данных) и другие.
Объектно-ориентированные — хранят данные в виде объектов.
Временные ряды — оптимизированы для работы с последовательностями данных, индексированных по времени.
Многомодельные — поддерживают несколько моделей данных в рамках одной системы.
-
Бойко И. - Объектно-ориентированные СУБД
Управление информацией всегда было основной сферой применения компьютеров и, надо думать, будет играть еще большую роль в будущем. Системы управления базами данных1 (СУБД, DBMS Database Management System) на протяжении всего пути развития компьютерной техники совершенствовались, поддерживая все более сложные уровни абстрактных данных, заданных пользователем, и обеспечивая взаимодействие компонентов, распределенных в глобальных сетях и постепенно интегрирующихся с телекоммуникационными системами.
Стандарты объектных баз данных.
-
Теория баз данных
Изменение структуры файла, которое было необходимо для одной программы, требовало исправления и перекомпиляции и дополнительной отладки всех остальных программ, работающих с этим же файлом. Это было первым существенным недостатком файловых систем, который явился толчком к созданию новых систем хранения и управления информацией ">
-
Базы данных. Учебное пособие
В дополнение к этим основным обязанностям АБД играет ведущую роль в планировании и разработке базы данных, а также в обучении пользователей. Обучение касается следующих вопросов
-
Базы данных. Вводный курс
В SQL:1999 поддерживается классическое понимание транзакции, характеризуемое аббревиатурой ACID (от Atomicy, Consistency, Isolation и Durability). В соответствии с этим понятием под транзакцией разумеется последовательность операций (например, над базой данных), обладающая следующими свойствами
-
Три манифеста баз данных ретроспектива и перспективы
Предлагаемая ODMG архитектура показана на рис. 2.1. В этой архитектуре определяются способ хранения данных и разные виды пользовательского доступа к этому “хранилищу данных”
-
База данных под прицелом
Сервера баз данных относятся к наиболее критичным информационным ресурсам и потому они должны размещаться на выделенном сервере, расположенным во внутренней корпоративной сети, огражденной маршрутизатором или брандмауэром. Взаимодействие с базами данных обычно осуществляется через WEB-сервер
-
Год эпохи перемен в технологии баз данных
Хотя облачные вычисления (cloud computing) постепенно входят в практику все большего числа разработчиков приложений, остается открытым вопрос, какими должны быть средства управления данными в облаках?
-
История и актуальные проблемы темпоральных баз данных
Основными свойствами традиционных транзакций, поддерживаемыми в реляционных СУБД, являются ACID (атомарность, целостность, изолированность и продолжительность). При создании темпоральной СУБД чрезвычайно важно перенести подобные свойства и на темпоральные транзакции
Краткая история
Принятие стандарта и коммерческие реализации
Появление области исследований темпоральных баз данных
Основные понятия
Линии времени
Интервальное и точечное представления
Расширение реляционной модели и СУБД
Создание темпоральной СУБД
Язык запросов к темпоральной базе данных
Представление результатов темпоральных запросов
Специальное значение «сейчас»
Разрежение таблиц с темпоральной поддержкой
Разрежение таблиц с темпоральной поддержкой - 2
Проектирование темпоральных баз данных
ACID-свойства темпоральных транзакций
Эффективность при работе с темпоральной СУБД
Эффективность при работе с темпоральной СУБД - 2
Смежные и дополнительные области исследований
Темпоральные базы XML-данных
Базы данных мультимедиа
Простанственно-временные базы данных
Механизм снимков состояний
Ветвление линий времени и версии
Предложения от производителей коммерческих СУБД
TimeDB
Informix TimeSeries Datablade
Immortal DB (прототип от Microsoft)
Технология Oracle Flashback – шаг к темпоральной СУБД
Решение Oracle Workspace Manager – многоверсионность данных и поддержка снимков состояний
Актуальные вопросы и задачи, перспективы исследований
Эффективные пользовательские интерфейсы и представления
Извлечение данных и знаний из пространственно-временных систем
Новый уровень мобильности
Пространственное разрежение
Нетрадиционные методы доступа
Новые типы пространственно-временных запросов
Приближенные запросы
Неопределенности при обработке «неточных» данных
Итоги и перспективы
Литература
-
Стратегические направления в системах баз данных
Всемирная Паутина поддерживает быстрый и эффективный доступ к большому числу распределенных взаимосвязанных информационных источников. Поскольку объем совместно используемой информации растет, возникает потребность в ограничении доступа для определенных пользователей или для определенных видов использования
Предпосылки
Что мы умеем?
Сценарии
"Мгновенное" виртуальное предприятие
Персональные информационные системы
Препятствия
Накладные расходы
Масштаб
Организация схемы
Качество данных
Неоднородность
Сложность запросов
Простота использования
Безопасность
Гарантирование допустимых последствий
Внедрение технологий
Исследования
Заключение
Благодарности
Литература