Автор работы: Пользователь скрыл имя, 02 Марта 2013 в 19:55, реферат
Структура данных (англ. data structure) — программная единица, позволяющая хранить и обрабатывать множество однотипных и/или логически связанных данных в вычислительной технике. Для добавления, поиска, изменения и удаления данных структура данных предоставляет некоторый набор функций, составляющих её интерфейс.
прикладные программы, которые служат для обработки запросов к БД.
Операционную систему иногда включают в состав банка данных, так как СУБД
тесно взаимодействует с ОС в процессе работы.
Языковые средства обеспечивают взаимодействие
пользователей с БД. Язык обычно включает в себя средства спецификации данных,
отчетов; экранных форм, запросов и процедурные средства для описания
последовательности решения задач. Язык СУБД может быть универсальным языком
программирования с включением специфического подъязыка для работы с БД,
например, языки универсальных систем программирования DELPHI, Visual Basic 5,
Visual C++ включают язык SQL. Другие СУБД имеют специализированные языки,
например, dBASE, FoxPro, Clipper, Paradox, Access. Некоторые СУБД используют
только язык SQL (SQL- серверы).
Технические средства включают в себя универсальную
ЭВМ, периферийные средства ввода- вывода информации, средства работы в сети.
Организационно - методические средства - это
инструкции, методические и регламентные материалы для пользователей.
Персонал - это специалисты, которые обеспечивают
создание, работу и развитие БнД.
2. Основные задачи, решаемые персоналом банка данных
В состав персонала БнД входят разные специалисты: администраторы БнД,
системные аналитики, системные и прикладные программисты, операторы,
специалисты по техническим средствам, по маркетингу и др.
Перечислим основные функции и задачи, решаемые персоналом при разработке и
эксплуатации базы данных:
1) анализ предметной
области (определение
пользователей, построение информационной модели предметной области, выявление
ограничений целостности);
2) проектирование структуры базы данных (определение состава и структуры
файлов БД, описание ее схемы на языке описания данных);
3) задание ограничений
4) загрузка и ведение БД (к ведению БД относится изменение, удаление и
добавление записей); разработка технологии загрузки и ведения; разработка
форм ввода данных; ввод и контроль данных;
5) защита данных (разграничение
пользователей, выбор и
защиты, фиксация попыток несанкционированного доступа);
6) обеспечение восстановления БД;
7) анализ эффективности БнД и развитие системы;
8) работа с пользователями (сбор откликов, обучение);
9) сопровождение
системного программного
и развитие);
10) организационно-методическая работа (выбор методов проектирования