Студопедия — База даних Борей. Вище ми згадали конфігурації і варіанти програмного забезпечення для роботи з SQL
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

База даних Борей. Вище ми згадали конфігурації і варіанти програмного забезпечення для роботи з SQL






Вище ми згадали конфігурації і варіанти програмного забезпечення для роботи з SQL. Тепер прийшов час докладніше розглянути програми, з якими будемо працювати.

Почнемо з розгляду бази даних, з якою нам доведеться працювати далі.

Для роботи з посібником нам буде потрібно база даних. Ми вибираємо демонстраційну базу даних, створену Microsoft – Борей (є такий північний вітер). Вона підтримує функції прийому замовлень для оптової торгівлі продуктами харчування. Існують дві версії бази даних: Борей – для Access, Northwind – для SQL Server. База даних установлюється автоматично при установці кожної із зазначених систем.

Вибір бази даних Борей для вивчення SQL викликано її доступністю й тим, що багато читачів, цілком ймовірно, уже придбали цю базу даних разом зі стандартним пакетом Microsoft Office.

Зауважимо, що, використовуючи для роботи із прикладами продукт Microsoft, ми все-таки будемо вивчати ANSI-SQL. Крім того, читач може перевести базу даних у СКБД будь-якого іншого типу: Oracle, MySQL, або DB2 від IBM.

Варіанти програмного забезпечення, яке можна використати для роботи з базою даних Борей (Northwind), названі далі.

Microsoft SQL Server. Оскільки саме цей сервер ми будемо використовувати при вивченні технологій SQL, детально процес його інсталяції розглянемо далі.

MSDE (Microsoft Data Engine). MSDE – локальний варіант SQL Server, розрахована максимум на 5 користувачів, але дуже зручна для навчання. Власне кажучи, це процесор бази даних SQL Server, позбавлений всіх додаткових функцій, можливості нарощування потужності, клієнтських інструментальних засобів та інтерфейсів. Він не має власного інтерфейсу, але в ньому передбачена можливість використовувати інші засоби зовнішнього інтерфейсу, серед яких проекти Access (файли.adp), які бездоганно інтегрують об’єкти бази даних SQL Server (таблиці, представлення й збережені процедури) в інтерфейс Access, а також клієнт SQL Server – Query Analyser (Аналізатор запитів), – який можна використати для тестування SQL-операторів. MSDE не містить демонстраційної бази даних Northwind, однак її неважко імпортувати з Access. Процедуру імпортування ми розглянемо далі.

Таким чином, при наявності Office в операційній системі Windows як прикладну частину можна встановити MSDE, як зовнішній інтерфейс – Query Analyser із SQL Server.

MSDE також встановлюється на платформі Windows

i Зауваження відносно Access й SQL.
Access не потребує від користувача або розробника обов’язкового використання SQL, однак можливість працювати з SQL є. Ми будемо розглядати Access під трьома різними кутами зору: по-перше, використання його як прикладної частини; по-друге – як зовнішнього інтерфейсу; і, по-третє, одночасно з розглядом використання Access як зовнішнього інтерфейсу, ми обговоримо використання вікна запитів Access для вивчення SQL.

Microsoft Access. Microsoft Access можна придбати як окремий продукт або в комплекті з Microsoft Office. База даних Борей (Northwind) встановлюється разом з Microsoft Access або Office. Якщо, з якої-небудь причини, установка MSDE або SQL Server не передбачається, для роботи із прикладами, що приводять у посібнику, можна використати Access – одночасно як зовнішній інтерфейс й як прикладну частину (процесор Jet). Access встановлюється на платформі Windows.

При наявності в читача бази даних Борей (Northwind) – незалежно від того, чи встановлена вона разом SQL Server або з Access, – об’єкти цієї бази даних можна переносити в інші системи.

i Введення в базу даних Борей (Northwind), що показує, як працює схема цієї бази даних, розглянемо далі.

2 Прикладні частини

Існує багато систем керування реляційними базами даних (СКРБД) з підтримкою SQL у прикладній частині. Власне кажучи, підтримка SQL забезпечена, практично, у будь-який СКРБД із випущених за останнє десятиліття. Це стосується як недорогих настільних систем на зразок Access, так і потужних СКБД, здатних обробляти десятки тисяч транзакцій у хвилину – наприклад, Oracle або Microsoft SQL Server. Нижче ми розглянемо інструкції з установки програмного забезпечення, яке можна використати для роботи із прикладами, що приводять у посібнику.

Access

Access можна використати як і зовнішній інтерфейс, так і як прикладну частину. Можливості цієї системи обмежені одночасним обслуговуванням не більше десятка користувачів, але для невеликих груп вона цілком підходить. СКБД Access прекрасно імпонує студентам, багато хто з них вже знає цю систему і вміє з нею працювати.

Access поширюється компанією Microsoft як окремий продукт, але частіше в комплекті з Microsoft Office. Access легко встановлюється за допомогою Майстра установки Office. Необхідності установки значень яких-небудь параметрів, що відрізняються від пропонованих за замовчуванням, немає. Демонстраційна база даних Борей.mdb копіюється Майстром установки, як правило, у папку C: \Program Files\Microsoft Office\Office\Samples.

MSDE

Потужні СКБД із підтримкою SQL, на зразок Oracle або Microsoft SQL Server, можуть обробляти десятки тисяч транзакцій у хвилину при мінімумі простоїв для відновлення бази даних. Це чудесні системи, але за чудеса доводиться платити. Перша стаття витрат – вартість самої СКБД, що починається від декількох тисяч російських рублів і різко зростаюча з ростом пропускної здатності. До цього треба додати вартість пам’яті, потужності процесора й обсягу диска відповідно вимогам СКБД промислового масштабу.

Установлювати подібну систему, для тестування SQL-операторів, на laptop було б нерозумно. Як уже було сказано на самому початку теми, Microsoft пропонує альтернативу – SQL Server, позбавлений всіх засобів керування й розробки, що допускає одночасну роботу не більше п’яти користувачів і з обмеженням обсягу бази даних двома гігабайтами. Те, що вийшло в результаті цих обмежень, носить найменування MSDE (Microsoft Data Engine – Процесор даних Microsoft) і може використатися як прикладна частина разом. Таким чином, читач може встановити (і використати при вивченні посібника) компактний варіант SQL-сервера.







Дата добавления: 2014-12-06; просмотров: 615. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Внешняя политика России 1894- 1917 гг. Внешнюю политику Николая II и первый период его царствования определяли, по меньшей мере три важных фактора...

Оценка качества Анализ документации. Имеющийся рецепт, паспорт письменного контроля и номер лекарственной формы соответствуют друг другу. Ингредиенты совместимы, расчеты сделаны верно, паспорт письменного контроля выписан верно. Правильность упаковки и оформления....

БИОХИМИЯ ТКАНЕЙ ЗУБА В составе зуба выделяют минерализованные и неминерализованные ткани...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

Этапы и алгоритм решения педагогической задачи Технология решения педагогической задачи, так же как и любая другая педагогическая технология должна соответствовать критериям концептуальности, системности, эффективности и воспроизводимости...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия