Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Топ:
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Интересное:
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Дисциплины:
2020-06-02 | 546 |
5.00
из
|
Заказать работу |
|
|
Лекция 4.5
Базы данных и СУБД на примере Microsoft Access
1. Понятие о базе данных и СУБД
2. Классификация БД
3. СУБД
4. СУБД Microsoft Access
5. Достоинства и недостатки Microsoft Access
Понятие о базе данных и СУБД
База данных представляет собой один или несколько специальным образом организованных файлов, которые хранят систематизированную информацию, доступ к которой осуществляется с помощью программных средств системы управления базой данных (СУБД). Иначе говоря, база данных – это совокупность данных, обладающая определенными свойствами:
1. cтруктурированностью;
2. взаимосвязанностью;
3. независимостью от прикладных программ.
Замечание 1
Таким образом, база данных (БД) представляет собой совокупность организованной определенным образом информации на какую-либо тему (в рамках какой-либо предметной области), хранящуюся в электронном виде. К примеру, база данных сети магазинов и т. д.
Классификация БД
Базы данных можно классифицировать по разным признакам:
По характеру хранимой информации БД бывают:
· фактографическими - хранящими краткую информацию в строго определенном формате, это, так называемые, картотеки;
· документальными – к ним относятся всевозможные документы, причем не только текстовые, но и графические, звуковые (мультимедиа), а также видеофайлы – все это, так называемые, архивы.
По способу хранения данных (по техническим средствам) БД бывают:
· централизованными – когда вся информация хранится на одном компьютере, который может быть представлен как автономно, так и в качестве сервера сети с открытым доступом для пользователей-клиентов;
· распределенными – которые используются в локальных и глобальных компьютерных сетях, причем разные части базы хранятся на разных компьютерах.
|
По структуре организации данных БД бывают:
· реляционными;
· иерархическими;
· сетевыми.
СУБД
Определение 1
Система управления базой данных (СУБД) является комплексом программ и языковых средств, применяемых при создании, ведении и использовании баз данных.
СУБД предоставляет возможность программистам разработать новые, более совершенные средства обработки данных, а пользователям – возможность непосредственного управления хранящимися данными.
Современные СУБД должны удовлетворять требованиям:
· возможности манипулирования данными (например, ввод, выбор, вставка, обновление, удаление и др.);
· возможности поиска и формирования запроса;
· обеспечения целостности (согласованности) данных;
· обеспечения секретности и защиты данных (например, от несанкционированного доступа, от аппаратных сбоев).
Основными показателями в работе СУБД являются:
· высокая производительность;
· стоимость хранения и использования данных;
· простота в обращении к базе данных.
На сегодняшний день имеется большое количество СУБД, различающихся архитектурой, внутренним языком программирования, управляющей ими операционной системой и другими характеристиками. Среди СУБД, ориентированных на работу с конечным пользователем, для небольших организаций наиболее популярными являются MS Access, FoxPro, Paradox. Более сложными системами являются распределенные СУБД, предназначенные для работы с большими БД, которые распределены по нескольким серверам. К ним относятся Oracle, Sybase, Informix.
СУБД Microsoft Access
Определение 2
Система управления базами данных (СУБД) Microsoft Access представляет собой профессиональную программу управления базами данных, с помощью которой возможны накапливание и систематизация разнообразной информации, а также поиск и сортировка объектов согласно выбранным критериям, конструирование удобных форм для ввода данных и генерирование на основании имеющихся записей прекрасно оформленных отчетов.
|
Используя MS Access можно обеспечить одновременный доступ к данным десяткам пользователей. Данная БД используется для хранения больших объемов информации, управления данными, их выборкой, сортировкой и другими действиями.
Замечание 2
С БД могут работать 2 категории исполнителей: проектировщики (программисты) и пользователи. Проектировщиками разрабатывается структура таблиц БД и согласовывается с заказчиками, а также ведется отладка БД. Пользователи заполняют и обслуживают БД.
СУБД работает в 2-х режимах: проектировочном и пользовательском.
Первый применяется при создании или изменении структуры базы данных и создании ее объектов. Второй режим используется при непосредственной работе с ранее подготовленными объектами для наполнения БД или получения данных из нее.
Вся информация БД хранится в одной или нескольких таблицах, состоящих из набора однотипных записей, размещенных друг за другом. Эти записи представляют собой строки таблицы, которыми можно управлять. В БД строку таблицы называют записью, а столбец - полем.
Каждая запись может хранить самую разнообразную информацию. Поля одного типа разных записей образуют столбец таблицы, который содержит значения определенного свойства. Поля являются различными характеристиками объекта. Значения полей в одной строке относят к одному объекту. Каждое поле имеет свое имя.
Другие модули БД используются для обработки информации таблиц. Запросы проводят выборку данных согласно определенным условиям. Формы используют для форматированного ввода и восприятия информации. Отчеты выводят оформленные списки записей с заголовками, пунктами и подпунктами.
Таким образом, объектами базы данных Microsoft Access являются:
· таблицы – основной объект используется для хранения данных и структуры БД;
· запросы – представлены специально созданными таблицами для отбора, сортировки и анализа данных;
· формы – объекты для удобства ввода данных;
· отчеты – выводят данные на бумагу в удобном для просмотра виде;
· страницы – используются для работы в сети Интернет;
· макросы – представляют собой макрокоманды для автоматизации повторяющихся операций;
· модули – используются для обработки событий и вычислений.
|
Microsoft Access позволяет объединить сведения из различных источников в одной реляционной БД. С помощью создаваемых форм, запросов и отчетов можно быстро и эффективно обновить данные, получить ответы на вопросы, осуществить поиск необходимой информации, проанализировать данные и выпустить на печать отчеты.
В БД сведения из каждого источника сохраняются в отдельной таблице. В ходе работы с данными из нескольких таблиц устанавливается связь между ними.
Замечание 3
При выходе из Microsoft Access измененные данные сохраняются автоматически. Однако при изменении структуры любого объекта базы данных в Microsoft Access выводится запрос на подтверждение сохранения этих изменений перед завершением работы.
Основными действиями, которые пользователь может выполнить, применяя СУБД являются:
· создание структуры базы данных;
· заполнение базы информацией;
· изменение структуры и содержания базы данных;
· поиск информации в базе;
· сортировка данных;
· защита базы данных.
Достоинства и недостатки Microsoft Access
Достоинствами СУБД Microsoft Access являются простота, гибкость, русификация, наличие разнообразных мастеров, конструкторов, надежная работа.
Недостатками Microsoft Access явились слабые средства защиты и восстановления информации, ограничения на объем информации, отсутствие собственного языка программирования, низкая скорость при работе с большими объемами информации.
База данных Access
1. Особенности СУБД Microsoft Access
2. Таблицы и запросы
3. Формы и отчеты
Таблицы. Основные понятия БД
1. Основные понятия БД
2. Типы полей
3. Свойства полей БД
4. Объекты СУБД
5. Таблица как объект СУБД
6. Создание межтабличных связей
Основные понятия БД
Поле представляет собой минимальный поименованный элемент информации, которая хранится в БД и рассматривается как единое целое.
Поле может быть представлено числом, буквами или их сочетанием (текстом). К примеру, в телефонном справочнике в качестве полей используются фамилии и инициалы, адреса, номера телефонов, т.е. 3 текстовых поля (номер телефона тоже рассматривают как текст).
Запись – это совокупность полей, которые соответствуют одному объекту. Например, абоненту АТС будет соответствовать запись из 3 полей.
|
Файл является совокупностью связанных по определенному признаку записей. Таким образом, простым случаем представления базы данных является файл.
Типы полей
Все данные в БД делятся по типам. Информация в полях, которые принадлежат 1 столбцу (домену), имеет одинаковый тип. Подобный подход дает возможность ЭВМ выполнять контроль вводимой информации.
К основным типам полей БД относятся:
Свойства полей БД
С помощью полей БД можно не только определить структуру БД, но и групповые свойства данных, которые записываются в ячейки, которые принадлежат каждому из полей.
К основным свойствам полей таблиц БД в СУБД Microsoft Access относятся:
Свойства у полей различаются в зависимости от типов хранящихся в них данных. Так, вышеуказанные свойства полей относятся в основном к текстовому полю. В полях других типов могут добавляться свои свойства. К примеру, важным свойством для действительных чисел является количество знаков после десятичной запятой. Для рисунков, звукозаписей, видеоклипов и других объектов OLE многие из вышеуказанных свойств вообще не имеют значения.
|
Просмотр базы данных
В OpenOffice.org для просмотра базы данных можно использовать два различных метода.
Выберите Файл - Открыть, чтобы открыть файл базы данных.
Файл базы данных предоставляет полный доступ к таблицам, запросам, отчетам и формам. Можно изменить структуру таблиц и содержимое записей данных.
Выберите команду Вид - Источник данных для просмотра зарегистрированных баз данных.
Представление источника данных может использоваться для перетаскивания полей таблиц из зарегистрированных баз данных в документы и для выполнения слияний.
Создание новой базы данных
Выберите команду Файл - Создать - База данных.
При этом запускается мастер баз данных, с помощью которого можно создать новый файл базы данных.
В окне мастера баз данных выберите тип базы данных и установите флажок, чтобы открывать мастер таблиц в качестве следующего мастера.
Мастер таблиц помогает добавлять таблицу к новому файлу базы данных.
Работа с таблицами
Данные сохраняются в таблицах. Например, адресная книга системы, которая используется для адресов электронной почты пользователя, представляет собой таблицу базы данных этой адресной книги. Каждый адрес - это запись данных, представленная в виде строки в этой таблице. Эти записи данных включают поля данных, например поля имени, фамилии и поле адреса электронной почты.
Лекция 4.5
Базы данных и СУБД на примере Microsoft Access
1. Понятие о базе данных и СУБД
2. Классификация БД
3. СУБД
4. СУБД Microsoft Access
5. Достоинства и недостатки Microsoft Access
Понятие о базе данных и СУБД
База данных представляет собой один или несколько специальным образом организованных файлов, которые хранят систематизированную информацию, доступ к которой осуществляется с помощью программных средств системы управления базой данных (СУБД). Иначе говоря, база данных – это совокупность данных, обладающая определенными свойствами:
1. cтруктурированностью;
2. взаимосвязанностью;
3. независимостью от прикладных программ.
Замечание 1
Таким образом, база данных (БД) представляет собой совокупность организованной определенным образом информации на какую-либо тему (в рамках какой-либо предметной области), хранящуюся в электронном виде. К примеру, база данных сети магазинов и т. д.
Классификация БД
Базы данных можно классифицировать по разным признакам:
По характеру хранимой информации БД бывают:
· фактографическими - хранящими краткую информацию в строго определенном формате, это, так называемые, картотеки;
· документальными – к ним относятся всевозможные документы, причем не только текстовые, но и графические, звуковые (мультимедиа), а также видеофайлы – все это, так называемые, архивы.
По способу хранения данных (по техническим средствам) БД бывают:
· централизованными – когда вся информация хранится на одном компьютере, который может быть представлен как автономно, так и в качестве сервера сети с открытым доступом для пользователей-клиентов;
· распределенными – которые используются в локальных и глобальных компьютерных сетях, причем разные части базы хранятся на разных компьютерах.
По структуре организации данных БД бывают:
· реляционными;
· иерархическими;
· сетевыми.
СУБД
Определение 1
Система управления базой данных (СУБД) является комплексом программ и языковых средств, применяемых при создании, ведении и использовании баз данных.
СУБД предоставляет возможность программистам разработать новые, более совершенные средства обработки данных, а пользователям – возможность непосредственного управления хранящимися данными.
Современные СУБД должны удовлетворять требованиям:
· возможности манипулирования данными (например, ввод, выбор, вставка, обновление, удаление и др.);
· возможности поиска и формирования запроса;
· обеспечения целостности (согласованности) данных;
· обеспечения секретности и защиты данных (например, от несанкционированного доступа, от аппаратных сбоев).
Основными показателями в работе СУБД являются:
· высокая производительность;
· стоимость хранения и использования данных;
· простота в обращении к базе данных.
На сегодняшний день имеется большое количество СУБД, различающихся архитектурой, внутренним языком программирования, управляющей ими операционной системой и другими характеристиками. Среди СУБД, ориентированных на работу с конечным пользователем, для небольших организаций наиболее популярными являются MS Access, FoxPro, Paradox. Более сложными системами являются распределенные СУБД, предназначенные для работы с большими БД, которые распределены по нескольким серверам. К ним относятся Oracle, Sybase, Informix.
СУБД Microsoft Access
Определение 2
Система управления базами данных (СУБД) Microsoft Access представляет собой профессиональную программу управления базами данных, с помощью которой возможны накапливание и систематизация разнообразной информации, а также поиск и сортировка объектов согласно выбранным критериям, конструирование удобных форм для ввода данных и генерирование на основании имеющихся записей прекрасно оформленных отчетов.
Используя MS Access можно обеспечить одновременный доступ к данным десяткам пользователей. Данная БД используется для хранения больших объемов информации, управления данными, их выборкой, сортировкой и другими действиями.
Замечание 2
С БД могут работать 2 категории исполнителей: проектировщики (программисты) и пользователи. Проектировщиками разрабатывается структура таблиц БД и согласовывается с заказчиками, а также ведется отладка БД. Пользователи заполняют и обслуживают БД.
СУБД работает в 2-х режимах: проектировочном и пользовательском.
Первый применяется при создании или изменении структуры базы данных и создании ее объектов. Второй режим используется при непосредственной работе с ранее подготовленными объектами для наполнения БД или получения данных из нее.
Вся информация БД хранится в одной или нескольких таблицах, состоящих из набора однотипных записей, размещенных друг за другом. Эти записи представляют собой строки таблицы, которыми можно управлять. В БД строку таблицы называют записью, а столбец - полем.
Каждая запись может хранить самую разнообразную информацию. Поля одного типа разных записей образуют столбец таблицы, который содержит значения определенного свойства. Поля являются различными характеристиками объекта. Значения полей в одной строке относят к одному объекту. Каждое поле имеет свое имя.
Другие модули БД используются для обработки информации таблиц. Запросы проводят выборку данных согласно определенным условиям. Формы используют для форматированного ввода и восприятия информации. Отчеты выводят оформленные списки записей с заголовками, пунктами и подпунктами.
Таким образом, объектами базы данных Microsoft Access являются:
· таблицы – основной объект используется для хранения данных и структуры БД;
· запросы – представлены специально созданными таблицами для отбора, сортировки и анализа данных;
· формы – объекты для удобства ввода данных;
· отчеты – выводят данные на бумагу в удобном для просмотра виде;
· страницы – используются для работы в сети Интернет;
· макросы – представляют собой макрокоманды для автоматизации повторяющихся операций;
· модули – используются для обработки событий и вычислений.
Microsoft Access позволяет объединить сведения из различных источников в одной реляционной БД. С помощью создаваемых форм, запросов и отчетов можно быстро и эффективно обновить данные, получить ответы на вопросы, осуществить поиск необходимой информации, проанализировать данные и выпустить на печать отчеты.
В БД сведения из каждого источника сохраняются в отдельной таблице. В ходе работы с данными из нескольких таблиц устанавливается связь между ними.
Замечание 3
При выходе из Microsoft Access измененные данные сохраняются автоматически. Однако при изменении структуры любого объекта базы данных в Microsoft Access выводится запрос на подтверждение сохранения этих изменений перед завершением работы.
Основными действиями, которые пользователь может выполнить, применяя СУБД являются:
· создание структуры базы данных;
· заполнение базы информацией;
· изменение структуры и содержания базы данных;
· поиск информации в базе;
· сортировка данных;
· защита базы данных.
Достоинства и недостатки Microsoft Access
Достоинствами СУБД Microsoft Access являются простота, гибкость, русификация, наличие разнообразных мастеров, конструкторов, надежная работа.
Недостатками Microsoft Access явились слабые средства защиты и восстановления информации, ограничения на объем информации, отсутствие собственного языка программирования, низкая скорость при работе с большими объемами информации.
База данных Access
1. Особенности СУБД Microsoft Access
2. Таблицы и запросы
3. Формы и отчеты
Особенности СУБД Microsoft Access
Microsoft Access - офисная система управления базами данных (СУБД). Она входит в состав пакета Microsoft Office, распространяемого на коммерческой основе. Продукт ориентирован на пользователей, не имеющих специальных знаний по работе с базами данных. С его помощью создавать их и управлять ими могут даже те, кто не знаком с языком запросов SQL и другими приемами, необходимыми для работы с более сложными СУБД.
Microsoft Access оснащен интуитивно понятным интерфейсом. С помощью хорошо визуализированных элементов управления, организованных в "ленту" (меню приложения), пользователь может в графическом режиме создавать, изменять, связывать между собой, удалять следующие группы объектов:
Замечание 1
Все перечисленные объекты хранятся в едином файле, который можно открыть в проводнике Windows одним щелчком мыши. Это делает продукты, созданные в формате Microsoft Access, удобными при копировании с компьютера на компьютер.
пробуй обратиться за помощью к преподавателям
Приложение оснащено и другими полезными в офисных базах данных возможностями: схема данных, которая также может быть представлена в наглядной форме, импорт данных из популярных форматов (текстовые файлы, электронные таблицы) и экспорт в них, подключение к внешним источникам данных, оснащение базы данных дополнительными возможностями с помощью специально написанных модулей на языке Visual Basic и т.п.
Рисунок 1. Основные элементы управления MS Access.
Следует отметить, что Microsoft Access предназначен для управления сравнительно небольшими базами данных (до несколько десятков тысяч записей), которыми пользуется сравнительно небольшое количество пользователей (порядка 20-30). Его главное достоинство - наглядность и низкий порог вхождения для пользователей. Для создания высоконагруженных баз данных с большим количеством пользователей следует задействовать более подходящие СУБД: MSSQL, PostgreSQL, MySQL, БД Oracle и т.д.
|
|
Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!