Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Теоретические сведения. Используемые программы




Используемые программы

Исходные данные

Цель работы

Операции с базой данных

Лабораторная работа №1.

Изучить операции, проводимые с базами данных в целом. Получить навыки использования программы "IB Expert" для создания, удаления, регистрации, подключения, извлечения метаданных, резервного копирования и восстановления базы данных СУБД Firebird. Изучить SQL-операторы для создания, подключения и удаления базы данных.

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

1. сервер СУБД "Firebird 1.5".

2. Приложение "IB Expert", установленное на локальном компьютере

 

На сегодняшний день известно более двух десятков серверных СУБД, из которых наиболее популярными являются Oracle, Microsoft SQL Server, Informix, DB2, Sybase, InterBase, MySQL.

Говоря об InterBase, мы будем подразумевать семейство трех серверов – InterBase, Firebird и Yaffil, так как приемы работы с этими СУБД практически идентичны. Для выполнения лабораторных работ будет использоваться сервер "Firebird 1.5".

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


 

В InterBase база данных представляет собой один или несколько файлов, в которых хранятся данные пользователя и метаданные. Расширение этого файла может быть любым, но при выполнении лабораторных работ следует использовать стандартное для "Firebird 1.5" расширение "*.fdb". Файл с базой данных представляет собой набор страниц одинакового размера. Размер страницы задается при создании базы данных и может быть изменен только при ее восстановлении из резервной копии. Чтение и запись данных в базе данных осуществляется постранично.

Сервер СУБД не имеет интерфейса пользователя и для выполнения операций с базой данных ему необходимо посылать команды с помощью какой-либо прикладной программы. Для выполнения операций с базой данных при проведении лабораторных работ предлагается использовать программу "IB Expert" (рис. 1), представляющую собой наиболее распространенное и удобное средство администрирования баз данных InterBase/Firebird/Yaffil (бесплатно скачать данную программу можно со страницы – http://www.ibexpert.com).


 

Рис. 1. Программа IBExpert с открытым меню "Database"

 


Большинство действий с базой данной InterBase в программе IBExpert может быть осуществлено двумя способами: либо выполнением операторов языка SQL в окнах "Script Execute" (подключение к базе данных не обязательно) и "SQL Editor" (требуется подключение к базе данных), либо с использованием меню и диалоговых окон. В последнем случае операторы SQL, которые требуются для выполнения данного действия, будут сгенерированы и выполнены программой IBExpert автоматически.

Для открытия окон "Script Execute" и "SQL Editor" используются одноименные команды меню "Tools".

 

 





Поделиться с друзьями:


Дата добавления: 2015-04-29; Просмотров: 343; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.