6В06 Информационно-коммуникационные технологии



бет30/79
Дата29.12.2021
өлшемі0,5 Mb.
#106319
түріПротокол
1   ...   26   27   28   29   30   31   32   33   ...   79
БД в ИС
SET TERM ;^

COMMIT;

Примечания:


    1. команда CONNECT соединяет с БД;

    2. команда SET TERM заменяет символ окончания ”;” на ^ для операторов INTERBASE (чтобы не путать с операторами SQL);

    3. оператор COMMIT фиксирует результат создания процедуры в БД. Другими словами вносит изменения, сделанные в одной транзакции(группа изменений, вносимых при помощи команды). Напротив ROLLBACK(откат) отменяет транзакцию.

    4. команда SET отключает опцию AUTODLL, что предотвращает процедуру от преждевременного создания.

      • сохраняем (желательно) созданный файл с расширением *.sql;

      • открываем ПУСК/Программы/InterBase/InterBase Interactive SQL;

      • выбираем опцию меню File\Run an ISQL Connected;

      • на сохранение отвечаем “нет” и БД готов. При этом если есть ошибки необходимо исправить;

      • зарегистрируем БД – вводим путь, пароль masterkey(малые буквы) с помощью InterBase Menedger (см. 10.6.);

      • с помощью BDE Administrator /Object/New/ даем Alias (например, NagruzkaInterBase),

вводим путь и с помощью правой кнопкой на правом окне выбираем Apply;

    1. предположительно, если у Вас проблемы со шрифтом в SQL Explorer или Delphi, необходимо очистить BDE Administrator –м во всех полях LANGDRIVER. Далее, при настройки компоненты TdataBase (два щелчка на компоненте) нажать кнопку DEFAULT –по умолчанию.

Удаление таблицы в INTERBASE

DROP TABLE <Имя таблицы>.

Вхождение в БД как администратор INTERBASE 5.5. Заходим в InterBase Menedger выбирая опцию Server Login набрать имя пользователя как SYSDBA , а PASSWORD –masterkey.

Регистрация и изменений пользователей.

При использовании INTERBASE 5.5. Для введения новых пользователей нужно после выполнения п.10.5. выбрать Tasks/UserSecurity и ввести имя пользователя.

При использовании INTERBASE 6.5. все основные операции осуществляется с помощью IB Console. Для регистрации пользователей необходимо в нем выбрать Server\Register (если при этом Local Server отмечен крестиком, то необходимо сначала осуществить операцию Server\Un- Register). Далее вносим соответствующие исходные данные USER NAME и PASSWORD и регитрация осуществленаю. Если необходимо подключить созданному серверу соответствующий файл БД необходимо выбрать DataBase\Register.Для изменений или модификации имени и пароля пользователей необходимо в левом окне открыть Local Server далее DataBase/USERS и в правом окне нажимая правую клавишу мыши выбираем соответствующую опцию.


Вопросы для закрепления Литература:

  1. Абдуллина В.З. Базы данных в информационных системах: Учебник, 2015

  2. Астахова И.Ф., Мельников В.М., Толстобров А.П., Фертиков В. В. СУБД: язык SQL в примерах и задачах.—М.:ФИЗМАТЛИТ,2009. — 168 с.

  3. Волк В. К. Базы данных. Проектирование, программирование, управление и администрирование: учебник / В. К. Волк.— Санкт_Петербург: Лань, 2020.— 244 с: ил.— (Учебники для вузов. Специальная литература).

  4. Дьяков, И.А. Базы данных. Язык SQL [Электронный ресурс]: учебное пособие / И.А. Дьяков. – Тамбов

: Изд-во ФГБОУ ВПО «ТГТУ», 2012. –80 с..

  1. Зрюмов, Е. А. Базы данных для инженеров [Текст]: учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова; Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с..



Тема: Новые подходы в технологии проектирования баз данных

Количество часов: 1

Основные вопросы/план темы:

Тезисы лекции

Технология «Клиент-сервер» – технология, разделяющая приложение- СУБД на две части: клиентскую (интерактивный графический интерфейс, расположенный на компьютере пользователя) и сервер, собственно осуществляющий управление данными, разделение информации, администрирование и безопасность, находящийся на выделенном компьютере. Взаимодействие «клиент-сервер» осуществляется следующим образом: клиентская часть приложения формирует запрос к серверу баз данных, на котором выполняются все команды, а результат исполнения запроса отправляется клиенту для просмотра и использования. Данная технология применяется, когда размеры баз данных велики, когда велики размеры вычислительной сети, и производительность при обработке данных, хранящихся не на компьютере пользователя (в крупном учреждении обычно имеет место именно такая ситуация). Если технология «клиент-сервер» на применяется, то для обработки даже нескольких записей весь файл копируется на компьютер пользователя, а только затем обрабатывается. При этом резко возрастает загрузка сети, и снижается производительность труда многих сотрудников.

Microsoft Access, Microsoft Visual FoxPro, Microsoft Visual Basic обеспечивают средства для создания клиентских частей в приложениях «клиент-сервер», которые сочетают в себе средства просмотра, графический интерфейс и средства построения запросов, а Microsoft SQL Server является на сегодняшний день одним из самых мощных серверов баз данных.

OLE 2.0 (Object Linking and Embedding – связывание и внедрение объектов) – стандарт, описывающий правила интеграции прикладных программ. Применяется для использования возможностей других приложений. OLE 2.0 используется для определения и совместного использования объектов несколькими приложениями, которые поддерживают данную технологию. Например, использование в среде Access таблиц Excel и его мощных средств построения диаграмм или использование данных, подготовленных Access, в отчетах составленных в редакторе текстов Word (связывание или включение объекта).

OLE Automation (Автоматизация OLE) – компонент OLE, позволяющий программным путем устанавливать свойства и задавать команды для объектов другого приложения. Позволяет без необходимости выхода или перехода в другое окно использовать возможности нужного приложения. Приложение, позволяющее другим прикладным программам использовать свои объекты называется OLE сервером. Приложение, которое может управлять объектами OLE серверов называется OLE контроллер или OLE клиент. Из рассмотренных программных средств в качестве OLE серверов могут выступать Microsoft Access, а также Microsoft Excel, Word и Graph... Microsoft Visual FoxPro 3.0 и 5.0 может выступать только в виде OLE клиента.

RAD (Rapid Application Development – Быстрая разработка приложений) – подход к разработке приложений, предусматривающий широкое использование готовых компонентов и/или приложений и пакетов (в том числе от разных производителей).

ODBC (Open Database Connectivity – открытый доступ к базам данных) – технология, позволяющая использовать базы данных, созданные другим приложением при помощи SQL.



SQL (Structured Query Language – язык структурированных запросов) – универсальный язык, предназначенный для создания и выполнения запросов, обработки данных как в собственной базе данных приложения, так и с базами данных, созданных другими приложениями, поддерживающими SQL. Также SQL применяется для управления реляционными базами данных.

VBA (Visual Basic for Applications – Visual Basic для Приложений) – разновидность (диалект) объектно- ориентированного языка программирования Visual Basic, встраиваемая в программные пакеты.
Вопросы для закрепления Литература:

  1. Абдуллина В.З. Базы данных в информационных системах: Учебник, 2015

  2. Астахова И.Ф., Мельников В.М., Толстобров А.П., Фертиков В. В. СУБД: язык SQL в примерах и задачах.—М.:ФИЗМАТЛИТ,2009. — 168 с.

  3. Волк В. К. Базы данных. Проектирование, программирование, управление и администрирование: учебник / В. К. Волк.— Санкт_Петербург: Лань, 2020.— 244 с: ил.— (Учебники для вузов. Специальная литература).

  4. Дьяков, И.А. Базы данных. Язык SQL [Электронный ресурс]: учебное пособие / И.А. Дьяков. – Тамбов

: Изд-во ФГБОУ ВПО «ТГТУ», 2012. –80 с..

  1. Зрюмов, Е. А. Базы данных для инженеров [Текст]: учебное пособие / Е. А. Зрюмов, А. Г. Зрюмова;

Алт. гос. техн. ун-т им. И. И. Ползунова. – Барнаул : Изд-во АлтГТУ, 2010. – 131 с..



    1. Достарыңызбен бөлісу:
1   ...   26   27   28   29   30   31   32   33   ...   79




©engime.org 2022
әкімшілігінің қараңыз

    Басты бет