Результаты исследований учащихся в проекте Базы данных: различия между версиями
(→Результаты проведённого исследования) |
(→Результаты проведённого исследования) |
||
Строка 18: | Строка 18: | ||
===Введение в базы данных и СУБД=== | ===Введение в базы данных и СУБД=== | ||
− | * База данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ). | + | * База данных — представленная в объективной форме совокупность самостоятельных материалов (''статей, расчётов, нормативных актов, судебных решений и иных подобных материалов)'', систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ). |
* Система управление базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования базы данных многими пользователями. | * Система управление базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования базы данных многими пользователями. | ||
Строка 33: | Строка 33: | ||
===Виды баз данных=== | ===Виды баз данных=== | ||
− | + | *Иерархическая | |
− | + | *Сетевая | |
− | + | *Реляционная | |
− | + | *Объектная и объектно-ориентированная | |
− | + | *Объектно-реляционная | |
− | + | *Функциональная. | |
+ | |||
+ | |||
+ | ===Свойства баз данных=== | ||
+ | |||
+ | 1. Восстанавливаемость – возможность восстановления базы данных после сбоя системы (проверка наличия файлов, дублирование базы данных). | ||
+ | |||
+ | 2. Безопасность – предполагает защиту данных от преднамеренного и непреднамеренного доступа, защита от копирования, запрещение несанкционированного доступа. | ||
+ | |||
+ | 3. Целостность. В каждый момент времени существования базы данных сведения, содержащиеся в ней, должны быть полными, непротиворечивыми и адекватно отражающими предметную область. В этом и заключается ее целостность. Целостность базы данных достигается вследствие введения ограничения целостности (указание диапазона допустимых значений, соотношение между значениями данных, ограничение на удаление информации и т.д.). Ограничения реализуются различными средствами СУБД, например, при помощи декларативных (объявленных при разработке базы данных ее разработчиком) ограничений целостности. | ||
+ | |||
+ | 4. Эффективность – минимальное время реакции на запрос пользователя. | ||
==Вывод== | ==Вывод== |
Версия 21:27, 21 февраля 2012
Содержание
Авторы и участники проекта
- Александр Миклютин
- Галяткин Евгений
- Сообщество исследователей "UFO"
Тема исследования группы
Основные функции баз данных.
Проблемный вопрос (вопрос для исследования)
Как автоматизировать сбор, хранение и обработку данных?
Гипотеза исследования
Мы считаем, хорошая база должна эффективно и безопасно работать с любыми видами данных.
Цели исследования
Результаты проведённого исследования
Введение в базы данных и СУБД
- База данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).
- Система управление базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования базы данных многими пользователями.
История
История баз данных начинается с 1955 года, когда появилось программируемое оборудование обработки записей. Программное обеспечение этого времени поддерживало модель обработки записей на основе файлов. Для хранения данных использовались перфокарты.
Оперативные сетевые базы данных появились в середине 1960-х. Операции над оперативными базами данных обрабатывались в интерактивном режиме с помощью терминалов. Простые индексно-последовательные организации записей быстро развились к более мощной модели записей, ориентированной на наборы. За руководство работой Data Base Task Group (DBTG), разработавшей стандартный язык описания данных и манипулирования данными, Чарльз Бахман получил Тьюринговскую премию.
В это же время в сообществе баз данных COBOL была проработана концепция схем баз данных и концепция независимости данных.
Следующий важный этап связан с появлением в начале 1970-х реляционной модели данных, благодаря работам Эдгара Ф. Кодда. Работы Кодда открыли путь к тесной связи прикладной технологии баз данных с математикой и логикой. За свой вклад в теорию и практику Эдгар Ф. Кодд также получил премию Тьюринга.
Сам термин database (база данных) появился в начале 1960-х годов, и был введён в употребление на симпозиумах, организованных фирмой SDC (System Development Corporation) в 1964 и 1965 годах, хотя понимался сначала в довольно узком смысле, в контексте систем искусственного интеллекта. В широкое употребление в современном понимании термин вошёл лишь в 1970-е годы.
Виды баз данных
- Иерархическая
- Сетевая
- Реляционная
- Объектная и объектно-ориентированная
- Объектно-реляционная
- Функциональная.
Свойства баз данных
1. Восстанавливаемость – возможность восстановления базы данных после сбоя системы (проверка наличия файлов, дублирование базы данных).
2. Безопасность – предполагает защиту данных от преднамеренного и непреднамеренного доступа, защита от копирования, запрещение несанкционированного доступа.
3. Целостность. В каждый момент времени существования базы данных сведения, содержащиеся в ней, должны быть полными, непротиворечивыми и адекватно отражающими предметную область. В этом и заключается ее целостность. Целостность базы данных достигается вследствие введения ограничения целостности (указание диапазона допустимых значений, соотношение между значениями данных, ограничение на удаление информации и т.д.). Ограничения реализуются различными средствами СУБД, например, при помощи декларативных (объявленных при разработке базы данных ее разработчиком) ограничений целостности.
4. Эффективность – минимальное время реакции на запрос пользователя.