русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Характеристика СУБД Access


Дата добавления: 2015-07-09; просмотров: 1509; Нарушение авторских прав


ТЕМА №6: «Разработка базы данных»

ЛЕКЦИЯ №1: «Основные принципы разработки базы данных»

Характеристика СУБД Access

Система управления базой данных – это программные средства, с помощью которых можно создавать базы данных, наполнять их и работать с ними. Многие СУБД на самом деле являются не законченными продуктами, а специализированными языками программирования, с помощью которых каждый, освоивший данный язык, может сам создавать такие структуры, какие ему удобны, и вводить в них необходимые элементы управления. Необходимость программирования всегда сдерживала широкое внедрение баз данных в управление и производство в малом бизнесе. Крупные предприятия могли позволить себе сделать заказы на программирование специализированной системы «под себя». Малым предприятиям зачастую не по силам было не только решить, но даже и правильно сформулировать эту задачу. Положение изменилось с появлением в пакете MS Office СУБД Access.

СУБД Access 2000 является удобным средством для создания и эксплуатации достаточно мощных баз данных без необходимости что-либо программировать. В тоже время работа с Access не исключает возможности программирования. При желании систему можно развивать и настраивать собственными силами, но для этого надо владеть основами программирования на языке Visual Basic for Application (VBA). Ещё одним дополнительным достоинством этой СУБД является интегрированность этой программы с MS Excel, Word и другими программными пакетами MS Office 2000.

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



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

Работа с общей базой данных в сети с файл- сервером становится неэффективной уже при одновременной работе 15 пользователей. На обеспечение эффективной работы большого числа пользователей с общей базой данных ориентирована технология клиент-сервер. В этой технологии пользователь-клиент передаёт со своего компьютера запрос на машину сервера, там СУБД обрабатывает запрос и обратно посылает результаты выполнения запроса. При этом приложение пользователя разрабатывается и выполняется под управлением СУБД сервера баз данных SQL. Эта СУБД выполняет обработку данных, размещённых на сервере, а для её управления используется язык структурированных запросов SQL (Structured Queers Language). Диспетчером данных, выполняющим загрузку и сохранение данных в базе данных, является ядро базы данных Microsoft Jet различных версий (1.0;4.0 (2000)). Ядро обеспечивает поддержку двух байтового представления символов Unicode, позволяющего использовать символы нескольких национальных алфавитов. Access 2000 входит в состав MS Office 2000 и работает в операционной среде W-95,W-98, Windows ХР.

В Access обеспечивается все возможности динамического обмена данными (DDE) с любым приложением Windows, поддерживающих DDE, а также механизм связывания и внедрения AcctiveX. В Access применяется используемый в Windows метод Drag and Drop (перетащить и отпустить) для работы с формами и отчётами. Access может также использовать данные, созданные другими СУБД: Paradox, dBase, FoxPro, а также базы данных поддерживающих стандарт открытого доступа к данным (Open Database Connective-ODBC): Oracle, Ms-SQL-Server, DB2, Sybase Sql Server и др.

Область применения Access обозначена следующим образом:

- пользователями являются непрограммирующие профессионалы (близкие к вычислительной технике, но не имеющие профессиональных знаний в этой области);

- лёгкость изучения программы, её толерантность и средства решения проблем без программирования, дают возможность быстрого создания приложений;

- возможность использования на предприятии (организации, фирмы), имеющего локальную вычислительную сеть;

- это приложение сразу создавалось для среды Windows и поэтому не содержит в себе ограничений, обусловленных наследством MS-DOS;

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



<== предыдущая лекция | следующая лекция ==>
Концептуальная модель базы данных | Объекты Access


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.509 сек.