Министерство образования и науки Республики Татарстан ГАПОУ “Бугульминский машиностроительный техникум” РЕФЕРАТ по дисциплине “Информатика” на тему: ”Теория без данных” Студента: Шагапов Рафаэль Равильевич Специальность:09.02.03 Программирование в компьютерных системах Группа:912 Проверила: Масалимова Э.М Бугульма,2020 Cодержание История развития баз данных ................................................................................ 3 Банк данных ............................................................................................................. 4 База данных .............................................................................................................. 5 Виды баз данных ..................................................................................................... 6 Модели баз данных ................................................................................................. 7 Система управления базами данных ..................................................................... 8 Microsoft Office ........................................................................................................ 9 Microsoft Access ..................................................................................................... 10 История развития баз данных Период становления – начало 60-х - начало 70-х гг. В этот период появляется сам термин «база данных» и создается несколько первоначальных систем. Основой появления баз данных явилось предложение конца 50-х годов использовать файлы для хранения исходных данных. Основное требование к таким файловым системам – быть совместно используемым хранилищем данных. В последующем стало очевидным, что совместно использу­емые данные, должны обладать специфическими свойствами, в частности: независимость данных, отсутствие дублирования и противоречивости, контроль прав доступа к данным, эффективная техника доступа к данным, а также многие другие. Период зрелости – 80-е годы. Реляционная модель получила полное теоретическое обоснование. Разработаны крупные реляционные СУБД Oracle, Informix, и другие. Промышленные реляционные системы получают широкое распрост­ране­ние во всех сферах человеческой деятельности. Реляционные системы практически вытеснили с мирового рынка ранние СУБД иерархического и сетевого типа. Банк данных Банк данных — это система специально организованных данных, программных, языковых, организационных и технических средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных. Под БД обычно понимается именованная совокупность данных, отображающая состояние объектов и их отношений в рассматриваемой предметной области. Характерной чертой баз данных является постоянство: данные постоянно накапливаются и используются; состав и структура данных, необходимых для решения тех или иных прикладных задач, обычно постоянны и стабильны во времени; отдельные или даже все элементы данных могут меняться — но и это есть проявление постоянства — постоянная актуальность. База данных База данных – это ИС, которая хранится в электронном виде. База данных (БД) – организованная совокупность данных, предназначенная для длительного хранения во внешней памяти, постоянного обновления и использования. БД служат для хранения и поиска большого объёма информации. Примеры баз данных: записная книжка, словари, справочники, энциклопедии и т.д. Виды баз данных 1. По характеру хранимой информации: - Фактографические – содержат краткие сведения об описываемых объектах, представленных в строго определённом формате (картотеки, н-р: БД книжного фонда библиотеки, БД кадрового состава учреждения), - Документальные – содержат документы (информацию) самого разного типа: текстового, графического, звукового, мультимедийного (архивы, н-р: справочники, словари, БД законодательных актов в области уголовного права и др.) 2. По способу хранения данных: - Централизованные (хранятся на одном компьютере), - Распределенные (используются компьютерных сетях). 3. По структуре организации данных: - Реляционные (табличные), - Нереляционные. в локальных и глобальных Модели баз данных Иерархическая — представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней, структура запись-потомок должна иметь в точности одного предка. Сетевая - являющаяся расширением иерархического подхода, сетевой структуре данных у потомка может иметься любое число предков. Реляционная - данные в базе данных представляют собой набор отношений. Отношения (таблицы) отвечают определенным условиям целостности. Реляционная модель данных поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных. Объектная и объектно-ориентированная – Данные в таких базах представляют из себя объекты с определенными наборами свойств и методов и поведения. Отношения данных объектов строятся на основе обобщения свойств и методов и поведения различных объектов по отношению друг к другу. Система управления базами данных Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. управление данными во внешней памяти (на дисках); управление данными в оперативной памяти с использованием дискового кэша; журнализация изменений. Microsoft Office Для выполнения основных задач компьютерной обработки данных в современных офисах целесообразно использовать не отдельные программы, а интегрированные пакеты офисного обслуживания, так как в них реализуется не просто объединение больших автономных программ в пакеты, а их интеграция в прикладные программе комплексы, означающая их полную унификацию. Программы в них имеют общий пользовательский интерфейс и единообразные подходы к решению типовых задач по управлению файлами, форматированию, печати, работе с электронной почтой и т. д. В настоящее время на рынке прикладных офисных программных продуктов доминируют пакеты фирмы Microsoft Office 97 и 2000. Последние версий этих офисных комплексов содержат средства коллективной работы, более тесной интеграции компонентов, а также средства взаимодействия с Интернет. Microsoft Access Microsoft Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства. В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю.