Мегаобучалка Главная | О нас | Обратная связь


Доступ к данным посредством языка SQL



2015-11-07 825 Обсуждений (0)
Доступ к данным посредством языка SQL 0.00 из 5.00 0 оценок




Институт бизнеса и менеджмента технологий

КОНТРОЛИРУЕМАЯ САМОСТОЯТЕЛЬНАЯ РАБОТА

по дисциплине

 

«Компьютерные информационные технологии» КИТ-2

 

 

Вариант 10. Технологии работы с базой данных MS Access

 

 

Студентки группы 422

Первого курса дневного отделения

Специальность логистика

Похиленко Л.Н.________________

 

Проверила________________

Ст. преподаватель ИБМТ

Васильева И.Л.

 

Минск 2015

Оглавление

СУБД MS Access. Функциональные возможности. 2

Функциональные возможности СУБД.. 3

Производительность СУБД. 3

Обеспечение целостности данных на уровне базы данных. 3

Обеспечение безопасности. 4

Работа в многопользовательских средах. 4

Импорт-экспорт. 4

Доступ к данным посредством языка SQL. 5

Система меню, панели инструментов, типы окон. 6

Типы обрабатываемых данных. 8

Технологии создания таблиц. 10

Рисунок3 Создание таблиц вручную.. 11

Макет таблицы представляет собой просто список полей с указанием имени поля, типа данных и описания (необязательный параметр). Назначение имен полям. 12

Типы полей. 12

Бланк свойств поля. 12

Сохранение таблицы. 13

Ключевые поля. 13

Открытие существующей таблицы. 14

Заполнение созданной таблицы в режиме Таблица. 14

Импорт таблиц. 14

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

Создание связей между таблицами, обеспечение целостности данных. 17

Создание связей между таблицами. 17

Целостность данных. 19

Каскадные обновления и удаления. 20

Типы соединений. 21

Список использованных источников. 22

 

 

СУБД MS Access. Функциональные возможности

СУБД – программная система, поддерживающая наполнение и манипулирование данными, представляющими интерес для пользователя.

Функциональные возможности СУБД

Производительность СУБД.

Производительность СУБД оценивается:

· временем выполнения запросов;

· скоростью поиска информации в неиндексированных полях;

· временем выполнения операций импортирования базы данных из других форматов;

· скоростью создания индексов и выполнения таких массовых операций, как обновление, вставка, удаление данных;

· максимальным числом параллельных обращений к данным в многопользовательском режиме;

· временем генерации отчета.

На производительность СУБД оказывают влияние два фактора:

· СУБД, которые следят за соблюдением целостности данных, несут дополнительную нагрузку, которую не испытывают другие программы;

· производительность собственных прикладных программ сильно зависит от правильного проектирования и построения базы данных.

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

Обеспечение целостности данных на уровне базы данных.

Эта характеристика подразумевает наличие средств, позволяющих удостовериться, что информация в базе данных всегда остается корректной и полной. Должны быть установлены правила целостности, и они должны храниться вместе с базой данных и соблюдаться на глобальном уровне. Целостность данных должна обеспечиваться независимо от того, каким образом данные заносятся в память[1].

К средствам обеспечения целостности данных на уровне СУБД относятся:

· встроенные средства для назначения первичного ключа, в том числе средства для работы с типом полей с автоматическим приращением, когда СУБД самостоятельно присваивает новое уникальное значение;

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

Обеспечение безопасности.

Некоторые СУБД предусматривают средства обеспечения безопасности данных. Такие средства обеспечивают выполнение следующих операций:

· шифрование прикладных программ;

· шифрование данных;

· защиту паролем;

· ограничение уровня доступа (к базе данных, к таблице, к словарю, для пользователя).

Работа в многопользовательских средах.

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

Обработка данных в многопользовательских средах предполагает выполнение программным продуктом следующих функций:

· блокировку базы данных, файла, записи, поля;

· идентификацию станции, установившей блокировку;

· обновление информации после модификации;

· контроль за временем и повторение обращения;

· обработку транзакций (транзакция – последовательность операций пользователя над базой данных, которая сохраняет ее логическую целостность);

· работу с сетевыми системами (LAN Manager, NetWare, Unix).

Импорт-экспорт.

Эта характеристика отражает:

· возможность обработки СУБД информации, подготовленной другими программными средствами;

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

Особый интерес представляют следующие форматы файлов: ASCII-файлы, .DBF, .WK*, .XLS.

Доступ к данным посредством языка SQL.

Язык запросов SQL (Structured Query Language) реализован в целом ряде популярных СУБД для различных типов ЭВМ либо как базовый, либо как альтернативный. В силу своего широкого использования является международным стандартом языка запросов. Язык SQL предоставляет развитые возможности как конечным пользователям, так и специалистам в области обработки данных.

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

СУБД имеют доступ к данным SQL в следующих случаях:

· базы данных совместимы с ODBC[2];

· реализована естественная поддержка SQL-баз данных;

· возможна реализация SQL-запросов локальных данных.

Многие СУБД могут «прозрачно» подключаться к входным SQL-подсистемам с помощью ODBC или драйверов, являющихся их частью, поэтому существует возможность создания прикладных программ для них. Некоторые программные продукты совместимы также с SQL при обработке интерактивных запросов на получение данных, находящихся на сервере или на рабочем месте.

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

· мощные языки программирования;

· средства реализации меню, экранных форм ввода–вывода данных и генерации отчетов;

· средства генерации приложений (прикладных программ);

· генерацию исполнимых файлов.

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


Пользовательский интерфейс. Типы обрабатываемых данных.



2015-11-07 825 Обсуждений (0)
Доступ к данным посредством языка SQL 0.00 из 5.00 0 оценок









Обсуждение в статье: Доступ к данным посредством языка SQL

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2020 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (825)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)