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

Лекция № 25 СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ (продолжение)

Игровая форма работы

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

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

Обсуждение двух противоположных точек зрения. Руководитель предлагает к обсуждению две точки зрения на одну и ту же проблему. Педагог должен высказать свое отношение к ним и обосновать его.

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

Имитация конкретной ситуации. Педагог должен уметь принимать правильное решение в любой ситуации. Этот метод помогает выбрать любой верный вариант из множества предложенных. А это возможно, лишь если глубоко и всесторонне проанализировать события, сравнить их.

Известны 4 вида конкретных ситуаций. Подбирая их с учетом постепенного усложнения, можно добиться набольшей заинтересованности и активности педагогов:

· в ситуациях-иллюстрациях описываются простые случаи из практики и сразу приводится решение

· ситуации-упражнения требуют совершить некоторые действия (составить план конспекта, заполнить таблицу и т.д.)

· в ситуациях-оценках проблема уже решена, но от педагога требуется дать ее анализ и обосновать свой ответ, оценить его

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

Вопросы:

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

2. Основы технологии работы в СУБД

Литература:

Информатика. Учебник для вузов под ред. Проф. Н.В.Макаровой

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

По степени универсальности различают два класса СУБД:

§ системы общего назначения;

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

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

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

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

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

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

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

В рассматриваемую группу программных продуктов вошли:

dBASE IV 2.0, компании Borland International;

Microsoft Access 2.0;

Microsoft FoxPro 2.6 for DOS;

Microsoft FoxPro 2.6 for Windows, корпорации Microsoft Corp;

Paradox for DOS 4.5;

Paradox for Windows, версия 4.5 компании Borland.

Рассмотрим основные характеристики СУБД, предназначенных как для разработчиков информационных систем, так и для конечных пользователей:

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

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

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

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

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

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

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

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

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

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

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

Самой быстрой СУБД является FoxPro 2.6, однако она не обладает средствами соблюдения целостности данных в отличие от более медленной СУБД Access 2.0.

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

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

Целостность данных должна обеспечиваться независимо от того, каким образом данные заносятся в память (в интерактивном режиме, посредством импорта или с помощью специальной программы).

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

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

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

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

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

3. Обеспечение безопасности - такие средства обеспечивают выполнение следующих операций:

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

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

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

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

Самый высокий уровень безопасности данных реализован в СУБД dBASE IV.

Администратор может назначать системе различные права доступа на уровне файла, поля, а также организовать автоматическое шифрование данных.

Хорошими характеристиками обеспечения безопасности отличается Access 2.0. Он предусматривает назначение паролей для индивидуальных пользователей или групп пользователей и присвоение различных прав доступа отдельно таблицам, запросам, отчетам, макрокомандам или новым объектам на уровне пользователя или группы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: