www.FoxPro.biz - найкращий самоучитель по Visual FoxPro7

:: Меню ::

Головна
Знайомство з Visual FoxPro
Початок роботи з Visual FoxPro
Проект як засіб об'єднання елементів додатка
Створення бази даних проекту
Форма як засіб введення і редагування даних
Конструктор форм
Створення і друк звітів
Створення звіту за допомогою конструктора звітів
Запити до бази даних
Перехресні таблиці і діаграми
Меню додатка
Створення довідкової системи додатка
Управління проектом і створення додатка
Умови достовірності, процедури, що зберігаються, тригери, представлення даних
Розширені засоби введення даних
Бібліотеки класів і activex-компоненти
Розширені засоби створення звітів
Розширені засоби вибірки даних
Візуальне об'єктно-орієнтоване програмування
Розрахована на багато користувачів робота в локальній мережі
Скріплення і впровадження об'єктів, експорт і імпорт даних
Віддалені представлення даних
Перенесення даних з Visual Foxpro на платформу клієнт-сервер
Публікація даних на Web-сервері
Налаштування параметрів Visual FoxPro
Установка Visual FoxPro
Карта сайту
Написати адміну

:: Друзі ::

 
 

:: Лічильники ::

 

 

 

 

 

Вступне слово

 

Зміни, події в нашій країні останнім часом, не могли не торкнутися областей інформатики і обчислювальної техніки. Ще десять років тому робота з базами даних була долею професійних програмістів. Самі системи не були призначені для простого користувача. Основним споживачем таких систем був воєнно-промисловий комплекс. З появою банків, акціонерних суспільств, приватних компаній бази даних знайшли ширше вживання. Люди розуміють, що інформація — це гроші. Її втрата або невчасне здобуття можуть дорого коштувати. Саме цим можна пояснити настільки бурхливе зростання інформаційних технологій і стрімкий розвиток систем управління базами даних (СУБД).

Перші системи управління базами даних з'явилися в середині шестидесятих років XX століття і підтримували ієрархічну модель даних в якій між записами існували стосунки предок/потомок. Через короткий час, були розроблені мережеві бази даних, в основу яких була закладена значно складніша мережева модель. В кожної з цих моделей були свої достоїнства і недоліки, які зіграли ключову роль в розвитку реляційної моделі.

У 1970 році стаття наукового співробітника компанії IBM доктора Е. Ф. Коддао еляційній моделі даних" виробила революцію в підході до зберігання і обробці інформації. На основі цієї моделі в сімдесяті роки були розроблені перші реляційні бази даних, а в даний час вони розглядаються як стандарт для сучасних комерційних СУБД.

У реляційних базах даних вся інформація зведена в таблиці, рядки і стовпці яких називаються записами і полями відповідно. Ці таблиці отримали назву реляцій [Відношення — математичний термін з теорії безлічі, яка лягла в основу реляційної моделі даних. У англійській мові слову "відношення" відповідає слово relation, звідси назва "реляція". — Ред. ], тому модель стала називатися реляційною. Записи в таблицях не повторюються. Їх унікальність забезпечується первинним ключем, що містить набір полів, що однозначно визначають запис. Для швидкого пошуку інформації в базі даних створюються індекси поодинці або декільком полям таблиці. Значення індексів зберігаються у впорядкованому вигляді і містять посилання на записи таблиці. Для автоматичної підтримки цілісності зв'язаних даних, що знаходяться в різних таблицях, використовуються первинні і зовнішні ключі. Для вибірки даних з декількох зв'язаних таблиць використовуються значення одного або декількох співпадаючих полів.

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

  • набір інструментів для створення таблиць і стосунків між зв'язаними таблицями;

  • засоби адміністрування бази даних;

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

  • засоби розробки додатків, що використовують бази даних.

За допомогою засобів СУБД ви можете:

  • вибрати інформацію, що представляє для вас інтерес.

  • вивести на друк всю таблицю або лише вибрані записи і поля різних форматах.

  • відображувати інформацію бази даних в графічному вигляді.

  • здійснювати необхідні обчислення при формуванні звітів і вибірці даних з таблиць.

В даний час є більше десяти популярних СУБД для персональних комп'ютерів. Традиційно одній з найбільш поширених в Росії і країнах СНД є СУБД Visual Foxpro, нова версія якої Visual Foxpro 7.0, містить доповнення і поліпшення, що розширюють можливості системи.

Visual Foxpro складається з окремих компонентів, які використовуються для зберігання інформації, її відображення і редагування. У Visual Foxpro вся інформація зберігається в базі даних, яка складається з таблиць, стосунків між таблицями, індексів, тригерів і процедур, що зберігаються. Кожна таблиця має унікальне ім'я і зберігається в окремому файлі, найменування якого збігається з ім'ям таблиці. Створений файл має розширення DBF.

sual Foxpro є системою, що постійно розвивається. В порівнянні з попередньою версією, в Visual Foxpro 7.0 зроблений ще один крок в розширенні функціональних можливостей системи, покращувані наявні засоби середовища розробки, що стосуються інтерфейсу.

Visual Foxpro 7.0 підтримує технологію Intellisense, що полегшує створення програмного коду. Суть даної технології полягає в тому, що при введенні операторів, властивостей і функцій Foxpro пропонує на вибір можливі варіанти написання. Це зменшує кількість коду, що вводиться уручну і позбавляє розробника від необхідності зайвий раз звертатися до документації.

У базі даних, створеній в Visual Foxpro, ви можете використовувати події пов'язані з базою даних, такі як відкриття таблиці, додавання або видалення таблиці для перевірки прав доступу при відкритті таблиці, трасування виконуваних дій і тому подібне.


:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть його кнопку на своєму ресурсі.


:: Інформація ::

 

:: Посилання ::

 

 

 

 


Copyright © Lyminec, 2009