Базы данных. Языки SQL и QBE

  • Просмотров 11983
  • Скачиваний 1959
  • Размер файла 50
    Кб

План 1.     Определение баз данных 2.     Основные модели данных 3.     Нормализация отношений 4.     Языки запросов SQL и QBE                                               1. Базы данных: определение Основной проблемой, обусловившей развитие теории и практики баз данных, является обеспечение надежного контролируемого хранения необходимых данных между

сеансами работы, их передачи между рабочими местами и эффективного их извлечения по мере необходимости. По мере роста требований к объему хранимой, искомой и передаваемой информации, к скорости и точности выполнения соответствующих операций, работа с данными стала узким звеном в деятельности практически всех организаций, независимо от рода деятельности. В соответствии с этим, начали создаваться и использоваться аппаратные и

программные средства автоматизированной обработки информации. В процессе развития средств обработки данных были выявлены следующие характерные черты «идеальных» информационных систем обработки информации. 1)     Обработка постоянных (перманентных) данных. 2)     Централизованная обработка данных на основе стандартов. 3)     Интеграция данных. 4)     Независимость (самодостаточность)

данных от программ обработки. 5)     Целостность хранимых данных (при хранении данных необходимо обеспечить контроль их непротиворечивости (особенно в случае дублирования части данных) и корректности связей между элементами данных). 6)     Эффективность обработки данных. 7)     Язык управления данными. Наиболее полно удовлетворяют представлению о «идеальной» информационной системе обработки

данных именно системы с базами данных.     База данных (БД) - поименованная совокупность структурированных данных, хранимых в памяти вычислительной системы стандартным способом и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области. Рассмотрим подробно данное определение и его элементы: а) предметная область – фрагмент реального мира, подлежащий автоматизации. Предметная область