901

Обзор баз данных библиотеки ПКС

Отчет о прохождении практики

Информатика, кибернетика и программирование

Место прохождения практики Библиотека ПКС. Библиотека занимается выдачей/приемов книг и учебников для студентов, а также ведет учет выдачи/приема. Изучение различных баз данных, на примере одного из видов баз данных - MS Access.

Русский

2013-01-06

171.5 KB

68 чел.

Введение

Место прохождения практики Библиотека ПКС.  Библиотека занимается выдачей/приемов книг и учебников для студентов, а также ведет учет выдачи/приема.

Студент на время практики был прикреплен к библиотеке ПКС и решал проблемы касающиеся оргтехники и изучения различных баз данных, одним из видов баз данных является MS Access.


Обзор программного обеспечения.

Основными характеристиками операционной системы Windows 98 являются

  •  32 разрядная архитектура
  •  Вытесняющая многозадачность и много точность
  •  Графический и пользовательский интерфейс
  •  Подключение новых периферийных устройств по технологии  Plug and Play
  •  Использование виртуальной памяти
  •  Совместимость с ранее созданным программным обеспечением
  •  Наличие коммуникационных программных средств
  •  Наличие средств мультимедиа
  •  Интеграция с глобальной сетью Интернет
  •  Повышение надежности и качества управления
  •  Повышение производительности

Интерфейс Windows 98 характерен своей относительной простатой, по сравнению с предшествующими версиями операционной системы. Он отличается от его предшественников более красивой графической средой ( поддержки 16 и 32 разрядной глубины цвета), простой (любое приложение можно вызывать, щелкнув на его ярлык).

Отдельного внимания заслуживает рабочий стол Windows 98.

На мониторе перед собой мы видим рабочий стол. На рабочем столе находится панель задач, а на панели задач кнопка Пуск. Начинающие пользователи могут начать работу с Windows 98 с нажатия кнопки пуск, если щелкнуть по ней мышью, то появится  система меню, которая открывает доступ ко всем основным элементам  Windows 98.

С помощью этой копки можно найти и запустить любое приложение, установленное на компьютере. Единственный недостаток – это слишком маленькие пиктограммы, из за чего их можно перепутать друг с другом.

Рассмотрим основные элементы пользовательского интерфейса

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

Рабочий стол. На поверхности рабочего стола вы можете поместить наиболее часто используемые программы и документы (точнее указатели на них или ярлыки)

Активный рабочий стол. Если на компьютере установлен Internet Explorer, то вы можете использовать  дополнительный вид рабочего стола, который называется активным рабочем столом. Эта опция делает рабочий стол похожим на web страницу с активным окном и непрерывно обновляемой информацией.

Папки. Каталоги в рабочей среде Windows 98называются папками. Если дважды щелкнуть мышью на пиктограмме папки, то откроется окно, в котором будет показано содержимое этой папки. Это самый простой способ просмотра файлов и дисков.

Поиск. Операционная система Windows 98 обладает мощными средствами поиска файлов по названию, содержимому и дате создания. Так например можно найти все файлы, в названии которых есть слово отчет, содержащие тест компьютер, и создание на протяжении последней недели. Процедуры поиска можно сохранять и модифицировать

Ярлыки. Можно создавать указатели на файлы – так называемые ярлыки. Они используются для того, что бы обеспечить доступ к одному и тому же файлу из различных мест, не копируя его. Ярлыки могут использоваться как для открытия документов, так и для запуска программ. Например меню кнопки Пуск состоит из ярлыков.

  •  Коммуникации (удаленный доступ к сети)
  •  Управление файлами
  •  Оборудование
  •  Шрифты
  •  Обработка ошибок и надежность
  •  Работа в сети
  •  Работа в Internet.   

При создании операционной системы разработчики  особое внимание уделили развитию ее коммуникационных возможностей. Наиболее ярким внешним новшеством по сравнению с предыдущими версиями является интеграция операционной системы с обозревателем операционной системы  Internet Explorer 4.0,  предназначенным для просмотра web -страниц  в сети Интернет Интерфейс пользователя в Windows 98 можно настроить на работу в сети Интернет в этом случае рабочий стол принимает вид  web-страницы, а ярлыки действуют как  web-ссылки, которые могут указывать не только на файл компьютера но и на данные в сети Интернет. Подобный интерфейс является дополнением

Обзор MS Access

Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые вам средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.

Система управления базами данных предоставляет вам возможность контролировать задание структуры и описание своих данных, работу с ними и организацию коллективного пользования этой информацией. СУБД также существенно увеличивает возможности и облегчает каталогизацию и ведение больших объемов хранящейся в многочисленных таблицах информации. СУБД включает в себя три основных типа функций: определение (задание структуры и описание) данных, обработка данных и управление данными. Все эти функциональные возможности в полной мере реализованы в  Microsoft Access. В практике, как правило, необходимо решать и задачи с использованием электронных таблиц и текстовых процессоров. Например, после подсчета или анализа данных необходимо их представить в виде определенной формы или шаблоны. В итоге пользователю приходится комбинировать программные продукты для получения необходимого результата. В этом смысле все существенно упростят возможности, предоставляемые Microsoft Access.

Microsoft Office Access или просто Microsoft Access — реляционная СУБД[1] корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

построитель таблиц;

построитель экранных форм;

построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

СУБД Access предназначена для разработки баз данных реляционного типа для локального их использования на персональных компьютерах и для работы с этими базами.

При проектировании базы данных, в первую очередь, необходимо определить, что именно нужно хранить.

Данная СУБД была выбрана по следующим причинам:

§ простота средств реализации,

§ легкость освоения инструментарием разработчика (VBA),

§ наглядность визуализации информации.

Также «Microsoft Access» предоставляет большое количество внутренних средств по оптимизации работы проектируемого приложения. К ним относятся:

§ загрузка модулей по требованию;

§ оптимизация дерева вызовов;

§ использование файлов MDE;

§ автоматическая поддержка компилированного состояния;

§ использование библиотек Windows API;

§ индивидуальная настройка системы;

§ эффективное использование индексов;

§ встроенный оптимизатор запросов.

Система управления базами данных (СУБД) обычно поддерживает 4 основных типа отношений между таблицами:

- один-к-одному (одной записи в первой таблице соответствует одна запись во второй);

- один-ко-многим (одной записи в первой таблице соответствует много записей во второй);

- много-к-одному (многим записям в первой таблице соответствует одна запись во второй);

- много-ко-многим (одной записи в первой таблице соответствует много запией во второй и одной записи во второй таблице соответствует много записей в первой).

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

В СУБД Access процесс создания реляционной базы данных включает создание схемы данных. Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных. В схеме данных устанавливаются параметры обеспечения целостности связей в базе данных.

Таким образом, осуществляется неразрывная связь внемашинного проектирования базы данных с этапом ее создания с помощью СУБД. В схеме данных, построенной по нормализованной модели данных предметной области, могут быть установлены одно-однозначные и одно-многозначные связи. Для таких связей обеспечивается поддержание целостности взаимосвязанных данных, при которой не допускается наличия в базе данных подчиненной записи без связанной с ней главной, при первоначальной загрузке базы данных и ее корректировках. Связи, определенные в схеме данных, используются автоматически при разработке многотабличных форм, запросов, отчетов, существенно упрощая процесс их конструирования.

Access – это масштабируемое программное обеспечении, предназначенное для управления СКУД (Система контроля доступа) на не больших и средних производственных и коммерческих объектах.

Основные преимущества:

Компактность системы контроля доступа на основе контролера серии АМС;

Многопользовательская система с возможностью индивидуальной  настройки профилей пользователей;

Встроенная on-line  видеоврификация ;

Гибкая система распределения прав между операторами и владельцами карт;

Возможность расширения до комплексной системы безопасности BIS с помощью импорта имеющихся данных о владельцах карт и устройств

Вторая система контроля автономных контроля автономных контролеров и считывателей  имеет конструктор Пейджей с фоографиями.

 

Постановка задач

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

Из-за постоянного изменения информации возникает проблема учета документации

По каждой книге требуется хранить следующую информацию: Автор, название, издательство, год издательства и т.д.

Для быстрого и удобного поиска необходима единая база, которая упростит работу и сократит время поиска информации.

Целью практической  работы является разработка единой информационной системы для учета книг в библиотеке.

В библиотеке установлен  компьютеры в стандартной комплектации (монитор, системный блок, клавиатура и компьютерная мышь). С установленным по Windows 98. Все ПК объединены в одну сеть к которой иметься доступ  у всех сотрудников, в  каждом отделе есть один принтер распечатка документов идет через сеть.


Описание выполнения работы в соответствии с индивидуальным заданием

Задание: Создать базу данных в MS Access под названием

"Разработка ИС по учету книг в Библиотеке"
Для того чтобы выполнить задание нам потребовалось сделать следующее, создать базу данных содержащую 3 таблицы

Создадим таблицу, в которой будут хранится все данные о различных книгах, которая включает в себя:

  1.  Код книги
  2.  Автор
  3.  Название
  4.  Издательство
  5.  Год издательства
  6.  Количество страниц
  7.  Раздел
  8.  Цена
  9.  Наличие

рис.1 Книжный фонд


Сейчас необходимо образовать связи между таблицами. Это необходимо для того чтобы одна таблица имела возможность обращаться к данным другой таблицы.

рис.2 связи между таблицами

Для корректной работы БД необходимо создать запросы.

Заключение

В процессе прохождения практики были изучены и закреплены основные положения создания таблиц в MC Access. В это входит создание таблиц, запросов, форм и отчетов. Все это было рассмотрено на примеры базы данных по учету книг в министерстве обороны. Была донесена информация о способе учета документации, было подтверждено как необходимо модернизировать поисковые системы для удобства пользователя. Было рассмотрено программное обеспечение и его характеристики.  


 

А также другие работы, которые могут Вас заинтересовать

45855. Классификация производств и оборудования в зависимости от степени автоматизации. Ступени автоматизации производственных процессов 14.21 KB
  Производства подразделяются на: Механизированные производства в которых используется оборудование превращающее энергию неживой природы в холостые и рабочие ходы технологического оборудования или увеличивающие в несколько раз силу прикладываемую человеком. 2 автоматизированные производства где часть оборудования может работать длительные промежутки времени без непосредственного участия человека и одновременно используется оборудование требующее работы за ним человека. В зависимости от степени автоматизации...
45856. Этапы автоматизации производственных процессов. Понятия автомат и полуавтомат 14.47 KB
  Машина полуавтомат тех борудование которое в рамках определеноь заданного алгоритма работы для выполнения определенного технологического цикла работает автономно определенный период времени и выполняет все операции в автоматическом режиме но требует участия человека для осуществления след операций: Пуск оборудования перед изготовлением каждой детали или группы Выполнение операций загрузки заготовок в рабочую зону оборудования и их выгрузки Периодически контроль наладка подналадка и обслуживание оборудования Контроль...
45857. Автоматизация различных типов производств. Гибкая и жесткая автоматизация 17.49 KB
  Исполняется универсальное не автоматическое оборудование уровень автоматизации близок к 0. Длительность производственного цикла при серийном производстве по сравнению с единичным сокращается также как и удельный вес ручных работ повышается производительность соответственно снижается себестоимость выпускаемой продукции в условиях серийного производства исполняется автоматическое оборудование что позволяет применять труд рабочих более низких квалификаций. Исполняется универсальное не автоматическое оборудование но могут быть...
45858. Гибкие автоматизированные производства 13.12 KB
  ГПС важный компонент ГАП который харся наиболее полным охватом автоматизации всех компонентов производственного процесса. ГАП это автоматическое производство линии участок цех завод функциональная как единая целая на основе безлюдной или при минимальном участии человека технологий ГАП включает: технологическое оборудование а также складские транспортные контролирующие системв и другие компоненты на базе ЧПУ и исполнением средств вычислительной техники работа всех компонентов ГАП координируются как единое целое при...
45859. Многооперационные станки: назначение и особенности конструкции. Многооперационные станки для обработки деталей типа тела вращения и обработки корпусных деталей 13.88 KB
  Многооперационные станки: назначение и особенности конструкции. Многооперационные станки для обработки деталей типа тела вращения и обработки корпусных деталей. Многооперационные станки технологическое оборудование с повышенной автоматизацией процесса обработки заготовокмногоцелевые станки. Многооперационные станки харся высоким уровнем автоматизации основный и вспомогательных операций высокой производительностью повышенными требованиями к точности перемещения рабочих органов точность позиционирования до 5 микрон наличием...
45860. Автоматизация операций загрузки-выгрузки деталей и приспособлений на многооперационных станках 15.72 KB
  Рабочий стол многооперационного станка имеет расширенные возможности по сравнению с обычными столами станков ЧПУ в связи с дополнительной степенью подвижности: поворота вокруг горизонтальной и вертикальной осей такие столы наз. Наличие таких рабочих столов позволяет осуществлять обработку заготовок с пяти сторон под различными углами за один установ детали что значительно сокращает время изготовления и повышает качество изделия. Помимо основного рабочего стола многооперационные станки оснащаются столами спутниками а также реже столами...
45861. Устройства автоматической смены инструментов. Револьверные головки и инструментальные магазины - накопители 86.88 KB
  Устройства автоматической смены инструментов. Обязательным элементом автоматизированных и автоматических производств функционирующих на основе безлюдных технологий является автоматическая смена инструментов осуществляющаяся устройствами автоматической смены инструментов УАСИ. Возможность автоматической смены инструментов зависит от наличия достаточного количества инструментов которые может вместить базовый элемент УАСИ инструментальный накопитель от его расположения доступности наличия датчиков для контроля размера износа и поломки...
45862. Инструментальные магазины – накопители. Виды инструментальных магазинов. Кодирование и распознавание инструментов в инструментальных магазинах 320.18 KB
  Инструментальные магазины накопители. Виды инструментальных магазинов. Кодирование и распознавание инструментов в инструментальных магазинах. Основным элементом УАСИ является инструментальные магазины накопители устанавливаемые на многооперационных станках представляющих собой накопители инструментов большой емкости от 16 и более.
45863. Автоматизация загрузочных операций. Автоматизация и механизация загрузки и разгрузки. Виды загрузочно – разгрузочных устройств 16.43 KB
  Для осуществления загрузочных операций в автоматическом режиме необходимо осуществлять следующие действия: 1создать задел заготовок для обеспечения бесперебойной работы загрузочного оборудования 2осуществить пространственную ориентацию загрузочных изделий. В комплексе задач по автоматизации технологических процессов наиболее сложным является задача автоматизации и механизации загрузки и разгрузки что вызвано большим разнообразием форм и размеров заготовок и деталей а также самих процессов. ЗРУ в условиях серийного производства...