Базы данных и информационные системы (ИС)
База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов. Обладающих одинаковым набором свойств. ИС представляет собой систему, реализующую автоматизированный сбор, обработку и манипулирование данными и включающая технические средства обработки данных: - программное обеспечение; - обслуживающий персонал; Современно формой ИС явл-ся банки данных, которые включают в свой состав: вычислительную систему, одну или несколько БД, систему управления базами данных (СУБД) и набор прикладных программ (ПП) Основные функции БД: 1) хранение данных и их защита 2) изменение (обновление, добавление) хранимых данных 3) поиск и отбор данных по запросам пользователя 4) обработка данных, вывод результата. БД обеспечивает хранение информации и представляет собой поименованную совокупность данных, организованных по определенным правилам, включающих общие принципы описания, хранения и манипулирования данными. 30.31.Языки запросов и
Запрос представляет собой специальным образом описанное требование, определяющее состав производимых над базой данных операций по выбору и модификации хранимых данных. Для подготовки запросов используют 2 основных языка описания запросов: 1) QBE – язык запросов по образцу 2) SQL – структурированный язык запросов По возможностям эти языки эквивалентны. Главное отличие между ними: способ формирования запросов. QBE – ручное или визуальное формирование запроса. SQL предполагает программирование запроса. Позволяет создавать сложные запросы путем заполнения предполагаемых системой управления БД (СУБД). SQL основан на реляционном исчислении с переменными записями. Предназначен для выполнения операций над таблицами (создание, удаление, изменение структуры) и над данными таблиц (выборка, изменение, удаление, добавление) Язык SQL – непроцедурный язык и не содержит операторов управления и организации подпрограмм, а также ввода, вывода. В связи с этим язык автономно не используется и обычно погружен в среду СУБД. : Основные типы данных в БД Тип данных: 1) Текстовый – текст или комбинация текста и чисел. 2) Числовой – числовые данные, используемые для математического исчисления, за исключением финансовых расчетов 3) Поле МЕМО – длинный текст (примечания) 4) дата/время – дата и время 5) Счетчик – автоматическая вставка последовательных увеличивающихся на единицу данных 6) Логический – только одно из 2-ух возможных значений (ДА-НЕТ, ЛОЖЬ-ИСТИНА и т.д.) 7) Поле объекта OLE – объекты, созданные в других программах. Могут быть встроенными и связанными. 8) Гиперссылка – поля, в которых хранятся гиперссылки 9) мастер подстановок – создает поле, позволяющее выбрать значение из другой таблицы.
|