|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Створення бази данихДля створення бази даних можна використовувати один з двох способів: 1.виконати команду "DatabaseÞCreate Database..." у програмі IBExpert, ввести параметри створюваної бази даних в діалоговому вікні "Create Database" (рис. 2) і натискувати кнопку [OK]. 2. Виконати в програмі IBExpert команду "ToolsÞscript Executive", потім ввести команди, що створюють базу даних у вікні "Script Execute" і натиснути кнопку [ Run Script] (F9).
У вікні "Create Database" треба ввести наступні параметри: 1. В полі "Server" необхідно вибрати тип підключення до серверу. Підключення може бути локальним або віддаленим. 2. Ввести ім’я сервера в поле "Server Name". (Являє собою назву комп’ютеру в мережі, на якому встановлено сервер СУБД. Якщо сервер встановлено на тому ж комп’ютері, де зараз працює користувач, то в якості імені комп’ютеру використовується local host. 3. В полі "Protocol" вибрати мережевий протокол TCP/IP, який буде використовуватись для підключення до серверу. 4. В полі "Database" вводиться шлях та ім’я файлу бази даних на тому комп’ютері, де вона буде знаходитися. На приклад, база даних створюється на комп’ютері з іменем pi_srv в папці d: \2 005\DB. Файл бази даних - Educator.fdb. 5. В полях "Username" і "Password" ввести ім’я і пароль користувача, зареєстрованого на сервері. 6. В полі "Page Size" вибрати розмір сторінки бази даних. Файл бази даних розбивається на сторінки фіксованого розміру і всі звернення до диску, InterBase виконує посторінково. Цей розмір впливає на ефективність роботи серверу InterBase с базою даних. 7. В полі "Charset" вибрати кодування за замовчуванням для текстових полів. Для використання символів латинського та російського алфавіту це кодування Win1251. 8. Вибрати в полі "SQL Dialect" використовуваний діалект бази даних. В діалекті 3 на відміну від діалекту 1 використовується розширений набір типів даних, розрізняється регістр ідентифікаторів, записаних в подвійних лапках, а також не підтримується неявне приведення типів даних. 9. Щоб зразу зареєструвати створену базу даних в програмі IBExpert, слід встановити відмітку "Register Database After Creating". Після натискання на кнопку [OK] програма "IB Expert" згенерує необхідний SQL-код для створення бази даних з тими властивостями, які вказані в цьому діалоговому вікні та передасть його серверу СУБД для виконання. Приклад цих операторів представлений на рис. 3. Якщо параметри введені правильно, база даних буде створена. Оператори, що містяться в сценарії відокремлюють один від одного символом ";". Сценарій може містити пояснюючі коментарі двох видів: багаторядковий коментар (починається символами "/*" і закінчується символами "*/") та однорядковий коментар, який починається символами "--" і продовжується до кінця рядка. Якщо при створенні бази даних вибрати опцію "Register Database After Creating", то після створення бази даних відкриється діалог реєтрації бази даних (рис. 4), в якому всі необхідні поля вже будуть заповнені. Для реєстрації бази даних достатньо просто натиснути кнопку [Register]. При створенні бази даних можливі наступні типові помилки: 1. На комп’ютері, де обробляється база даних, не запущено або не встановлено сервер СУБД -тобто виконувати команду створення бази даних просто нікому. 2. На комп’ютере немає каталогу, в якому передбачається створювати базу даних. 3. Файл, в якому повинна буде знаходитися база даних на сервері, вже існує. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |