48982 (666134), страница 2

Файл №666134 48982 (Системи управління базами даних) 2 страница48982 (666134) страница 22016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Потужність і доступність Access роблять цю систему кращою СУБД із представлених сьогодні на ринку.

Access це:

Справжня реляційна модель баз даних

В Access повною мірою реалізоване управління реляційними базами даних. Система підтримує первинні й зовнішні ключі й забезпечує цілісність даних на рівні ядра (що запобігає несумісним операціям відновлення або видалення даних). Крім того, таблиці в Access постачені засобами перевірки допустимості даних, що запобігають некоректному введенню поза залежністю від того, як він здійснюється, а кожне поле таблиці має свій формат і стандартні описи, що істотно полегшує введення даних. Access підтримує всі необхідні типи полів, у тому числі текстовий, числовий, лічильник, грошовий, дата/час, MEMO, логічний, гіперпосилання й поля об’єктів OLE. Якщо в процесі спеціальної обробки в полях не виявляється ніяких значень, система забезпечує повну підтримку порожніх значень.

Реляційна обробка даних в Access за рахунок гнучкої архітектури системи здатна задовольнити будь-які потреби.

При цьому Access може використовуватися як автономна СУБД у режимі файл-сервера або клієнтського компонента таких продуктів, як SQL Server. Крім того, Access підтримує протокол ODBC (Open Database Connectivity), що дозволяє підключатися до баз дані безлічі різних форматів, таких як SQL Server, Oracle, Sybase і навіть DB/2 для більших ЕОМ фірми IBM.

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

У складі Access біля ста майстрів, що допомагають конструювати бази даних, додатки, таблиці, форми, звіти, діаграми, поштові наклейки, елементи управління й властивості. Допускається навіть настроювання майстрів для рішення різних завдань.

Імпортування, експортування й зв’язування зовнішніх файлів

Access дозволяє імпортувати й експортувати файли багатьох відомих форматів, включаючи dBASE, FoxPro, Excel, SQL Server, Oracle, Btrieve, багато текстових форматів ASCII (у тому числі з фіксованою довжиною рядка або заданим обмежником), а також дані у форматі HTML. У результаті імпортування створюється таблиця Access; у результаті експортування таблиці Access створюється файл у заданому форматі.

Зв’язування (раніше йменувалося приєднанням) означає, що можна використовувати зовнішні дані без створення таблиці Access.

Можна встановлювати подібний зв’язок з даними dBASE, FoxPro, Excel, ASCII і SQL. Дуже потужна можливість – зв’язування таблиць Access з їхніми зовнішніми таблицями з наступним спільним використанням; це ставиться до таблиць Access, dBASE, FoxPro і SQL Server.

Форми й звіти WYSIWYG

Вікна конструкторів форм і звітів мають однаковий інтерфейс і надають користувачеві багато можливостей. Форма або звіт конструюється за принципом WYSIWYG (What You See Is What You Get – що бачиш, то й одержиш). Додаючи черговий елемент управління, користувач бачить, як при цьому змінюється створювана форма.

У форми й звіти можна включати написи, поля текстових даних, перемикачі, прапорці, лінії й прямокутники, а також оформляти їх, виділяючи елементи кольором і тінню. Більше того, можна включати цілі малюнки, діаграми, подформы й підзвіти. При цьому всі параметри подання даних залишаються повністю підконтрольними користувачеві. Форми можуть займати багато сторінок, а у звітах може бути передбачене багато рівнів угруповання даних і підведення підсумків.

Форми й звіти можна переглядати в режимі попереднього перегляду. У режимі конструювання звіт можна переглядати з фіктивними даними, щоб не чекати обробки великого реального файлу.

Конструктор звітів – дуже потужний засіб, що допускає використання до десяти рівнів угруповання й сортування. Завдяки йому існує можливість створення звітів, що демонструють процентні й підсумкові показники, одержати які можна лише за два проходи. Допускається створення багатьох типів звітів, які включають поштові наклейки й списки розсилання пошти.

Багатотабличні запити й відносини

Одна із самих потужних можливостей Access одночасно є й найбільш важливою. Відносини дозволяють зв’язати таблиці графічно. Можна навіть зв’язувати таблиці, що представляють файли різних типів (наприклад, таблицю Access і таблицю dBASE). Після подібного зв’язування таблиці виступають вже як одне ціле, і тепер можна будувати запити стосовно до будь-яких даних у них. Можна вибирати конкретні поля, визначати порядок сортування, вводити критерії відбору потрібних записів. Можна відображати результати виконання запиту у вигляді таблиці, форми або звіту. Від користувача не потрібно попередньої установки зв’язків: замість цього досить увійти в конструктор запитів (наприклад, коли потрібно побудувати певний звіт).

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

Графіки й діаграми

В Access використовується той же самий графічний додаток, що й в Microsoft Word, Excel, PowerPoint і Project. Воно дозволяє створювати сотні типів графіків і діаграм, набудовуючи їх, виходячи з конкретних потреб. Можна створювати гістограми, лінійчаті, кругові, поверхневі й інші діаграми, причому як двох-, так і тривимірні. Їх можна довільно супроводжувати текстом, оформляти різними квітами й візерунками. Значення можуть відображатися в стовпцях або секторах кругових діаграм. Можна розвертати зображення діаграм так, щоб вони відтворювалися під будь-яким зручним кутом зору. Все це забезпечує програма Access Graph.

Можливості DDE і OLE

За допомогою DDE (Dynamic Data Exchange – динамічний обмін даними) і OLE (Object Linking and Embedding – зв’язування й впровадження об’єктів) у форми й звіти Access можна додавати всілякі нові об’єкти.

Такими об’єктами можуть бути звук, малюнки, діаграми й навіть відеокліпи.

Можна впроваджувати об’єкти OLE (наприклад, растрові зображення) або документи текстових процесорів (Word або WordPerfect) або встановлювати зв’язку з електронними таблицями Excel. Зв’язуючи ці об’єкти зі своєю базою даних, користувач може створювати динамічні форми й звіти, а також використовувати ту саму інформацію в різних додатках Windows.

Доступ до Internet

В Access тепер передбачені всі можливості, що забезпечують зв’язок додатку з Internet. Одним клацанням кнопкою миші можна зберегти таблиці, запити, форми й звіти у форматі HTML. Відповідний майстер дозволяє навіть новачкові перенести коди HTML з об’єкта на Web-Сторінку, роблячи їх доступними для використання всім, хто подорожує по Internet. Гіперпосилання дозволяють одержувати доступ до даних, які розміщені на Web-Сторінці, прямо з форм Access.

Багато хто вважають, що розміщення даних на Web-Сторінках повинне здійснюватися Web-Адміністраторами. Access 97 з повною визначеністю доводить, що ця операція може бути з успіхом виконана будь-яким користувачем. А допоможе йому в цьому майстер розміщення на Web-Сторінці, що забезпечує перетворення обраних об’єктів бази даних у формат HTML і перенос їх уже в такому виді на Web-Сторінку. За допомогою цього майстра можна створити статичні або динамічні сторінки, перенести їх на Web-Сервер, створити свою початкову сторінку й навіть використовувати шаблони для одержання стандартного зовнішнього вигляду всіх HTML-сторінок.

Вбудовані функції

Access містить понад сто функцій (невеликих вбудованих програм, які в результаті виконання повертають значення), що виконують безліч різноманітних завдань. Є функції для маніпулювання базами даних, рядками, числами у форматі дати й часу, математичні, ділові й фінансові. Їх можна використовувати для створення виражень, що обчислюються, у формах, звітах і запитах.

Макроси: програмування без програмування

Для непрограмістів (або досвідчених користувачів, які просто не бажають програмувати) в Access передбачені макроси. Вони дозволяють автоматизувати виконання деяких завдань. Біля п’ятдесятьох макросів дають можливість маніпулювати даними, створювати меню й діалогові вікна, відкривати форми й звіти, словом, автоматизувати виконання практично будь-якого завдання. За допомогою макросів можна вирішити понад 90% всіх завдань обробки даних.

Модулі: Visual Basic for Applications програмування баз даних

Access – це серйозне середовище розробки додатків з повно функціональною мовою програмування. Мова VBA (раніше відомий як Access Basic) реалізує об’єктно-орієнтований підхід до програмування й дозволяє програмістові робити практично все, що тільки можна собі представити. Це потужна мова структурного програмування. Він є повністю розширюваним і підтримує процедури API у будь-яких динамічних бібліотеках (DLL) операційних систем Windows 95 і Windows NT.

Повнофункціональне середовище розробки підтримує безліч потужних сучасних можливостей: багатовіковий режим для редагування й налагодження, автоматичну перевірку синтаксису, контрольні крапки, покрокове виконання й навіть синтаксична довідка, що відображає на екрані варіанти команд, що вводяться.

  1. СИСТЕМА УПРАВЛІННЯ БАЗАМИ ДАНИХ VISUAL FOX PRO (VFP)

СУБД VFP – це реляційна база даних. Кожна таблиця зберігається в окремому файлі з розширенням dbf. Усі інші об’єкти – форми (form), запити (query), звіти (report), програми (program), меню (menu), уявлення (view) теж зберігаються в окремих файлах з відповідними типами.

Дані поділяються на змінні бази даних (поля), змінні пам’яті (використовуються для проміжного зберігання даних) та масиви змінних пам’яті. Ім’я змінної може мати довжину до 10 символів, містити літери від А до Z, всі цифри та знак підкреслювання (–). У таблиці 1 перелічені типи даних, які можуть приймати змінні.

Таблиця 1

Тип даних

Характеристика

Character

Може містити всі символи клавіатури, максимальна довжина – 254

Currency

Грошовий тип, може приймати значення від -900Е8 до +900Е8, містить 4 дробові розряди

Float

Може містити цифри, десяткову крапку. Максимальна довжина поля – 20 символів

Numeric

Може містити цифри, десяткову крапку. Максимальна довжина поля – 20 символів (ціла частина + дробова частина + 1, якщо є десяткова крапка)

Date

Містить дату в такому вигляді: місяць/число/рік, наприклад, 10/31/01

Date Time

Містить дату та час, наприклад, 10/31/01 11:59 РМ

Double

Може містити числові дані, але обчислення виконуються з більшою точністю, ніж з даними типу Numeric

Logical

Логічний тип даних. Може приймати два значення Т (True) та F (False)

Memo

Дозволяє зберігати текст необмеженого розміру. Дані у цьому випадку зберігаються в іншому файлі

General

Може містити OLE-об’єкти, компоненти Windows, об’єкти, що створені в інших додатках

Character (binary)

Може містити будь-які 8-бітні значення та символ null (0)

Memo (binary)

Дозволяє зберігати відскановані зображення, оцифровану музику тощо.

СУБД FoxPro – це реляційна СУБД. При роботі в СУБД FoxPro користувач може працювати в інтерактивному і програмному режимах.

В пам’яті зберігаються бази даних і змінні які можуть бути записані у файлах.

Операції над даними

Арифметичні операції: додавання – “+”; віднімання – “-”; множення – “*”; ділення – “/”; піднесення ступеня – “Л”.

Операції відношення: “=”– дорівнює; “>” – більше; “>=”– більше або дорівнює; “<”– менше; “<=” – менше або дорівнює; “#”– не дорівнює; $ – вкладеність підрядка в рядок (наприклад, вираз T$“Yy” є вірним, якщо Т дорівнює “Y” або “у”).

Логічні операції: і – “and”; або – “or”; заперечення – “not”.

Основні математичні функції

Математична функція

Функція VFP

Математична функція

Функція VFP

м

ABS()

Tgx

TAN()

Е*

ЕХР()

Sinx

SIN()

Ціла частина х

ЮТ()

Cosx

COS()

Lnx

L0G()

Мінімальне

MIN(xl,x2)

Lgx

LOG10()

Максимальне

MAX(xl,x2)

Vx

SQRT()

Визначення номера поточного запису

RECNOQ

Основні логічні функції

Умовна функція IIF аналогічна функції EXCEL ЕСЛИ і має такий формат:

ІІЕ(,,).

Функція IIF працює таким чином: якщо умова вірна, обчислюється вираз 1, якщо ні – вираз 2. Допускається використання вкладених функцій “IIF”.

Характеристики

Тип файла
Документ
Размер
356,8 Kb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6529
Авторов
на СтудИзбе
301
Средний доход
с одного платного файла
Обучение Подробнее