Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры(экз.БД)1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
345 Кб
Скачать
☆

4. Субд.

СУБД - это прикладные i-ные сис-мы д/упр-я и обработки структур.i-и. Современ.СУБД явл-ся i-но-справочными програм.сис-ми д/поддерж-я динамич.i-ной модели сложного упр-емого объекта, т.е.д/обеспеч-я ввода, обновл-я, обработки i-и и коллективного доступа к ней. Сравнительный анализ СУБД. 1.Access. СУБД Access проста в изучении и эксплуат-и и поэтому до­ступна д/польз-лей с низкой квалификацией, снабжена обширными ср-вами по созданию отчетов различной степени слож-ти, создаваемых на основе таблиц различных форматов. Как пр-ло, Access использ-ся д/созд-я личных бд (справочники, записные книжки), не имеющих ком­мерческого распростр-я. 2.SQL-Server. Эта СУБД обеспеч-ет высокую степень защиты данных, как от случ-х потерь, так и от несанкционир-го доступа, об­ладает развитыми ср-вами обработки данных и хорошим быстродействием. SQL-Server предназначен д/хран-я боль­шого объема данных. 3.Visual Basic. Не требовательна к тех.хар-кам ПК. Т.к.Visual Basic явл-ся продуктом фирмы Microsoft, то легко интегрир-ся со всеми прилож-ми Microsoft Office и многими прилож-ми, интегрир-ми в WINDOWS. Предназначен Visual Basis д/созд-я небольших прилож-й, в ктр не треб-ся боль­шие вычисл-я и серьезная обработка д-х. 4.Visual C++. Это самая скорос-я среда программир-я, обеспеч-щая выполн-е расчетов и обр-ку данных любой слож-ти, совместима практически со всеми известными прилож-ми. 5.VFP. СУБД VFP предназначена д/создания прилож-й бд объема предпр-я, обладает хорошим быстрод-м и устанавлив-ся на различные платф-мы.

5. Проектирование бд и создание таблиц.

В реляцион.БД i-я хранится в виде таблиц. Кажд.таблица редназначена д/хранния многих экземпляров одной сущ-ти. Кажды.экземпляр сущ-ти описыв-ся набором атрибутов, кол-во и хар-ки ктр опр-ны на V этапе (физич.описание модели) проектирования БД. Создание табл. На этапе созд-я табличного файла надо описать стр-ру таблицы, а после в создан.стр-ру заносить i-ю. В кажд.столбце (поле) хран-ся знач-е одного атрибута. Кажд.поле описыв-ся 5хар-ками: имя поля, тип поля, размер поля, кол-во десятичных знаков (для числовых полей) и допустимость пустого знач-я. Табл-й файл можно создать 2мя способами: с помощью команд и с помощью глав.меню. А)с помощью команд - команда CREATE. В появившейся панели задать поле ввода Enter table имя создав-му табл-му ф-у и указать место хран-я в раскрыв-ся списке. После сохран-я выводится диалоговая панель Table Designer д/опис-я стр-ры табл, ктр содержит 2 вкладки: Table (созд-е табл) и Index (созд-е индексного файла). После следует перейти к описанию стр-ры. Д/кажд.поля заполн-ся след.пар-ры: name (имя поля), type (тип поля), width (размер поля), decimal (кол-во разрядов дробной части числа), null запрет нулевого знач-я поля). Потом нужно ее сохранить. При этом вывод-ся сообщ-е “Input data record now?” б)с помощью глав.меню. File→New и в появившемся окне выбрать Table→New File. Затем выводится диал-я панель Create. В)С помощью SQL-оператора. Сокращен.формат д/создания таблицы: CREATE TABLE<имя таблицы>. Открытие таблицы. Открыть раннее создан.таблицу можно 2мя способами: с помощью команд или с помощью глав.меню. а)команда Use <имя_таблицы>. Б)из глав.меню подать File-Open и указать имя таблицы и место ее хранения.