Студопедия

КАТЕГОРИИ:

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

Создание, модификация, работа с базой данных в среде VISUAL-FOXPRO средствами языка SQL




Язык SQLявляется инструментом для выборки и обработки информации, содержащейся в базе данных. SQL -это сокращенное название структурированного языка запросов. SQL-это язык программирования, который применяется для организации взаимодействия пользователя с базой данных. SQL -работает только с базой данных реляционного типа. Основной синтаксической единицей языка является инструкция, в языке существует около 49 инструкций, описание которых в литературе по языку SQL.Каждая инструкция выполняет определенные действия, например создать таблицу, добавить в таблицу новые данные.

Каждая инструкция начинается с команды, после команды идет предложение одно или несколько. Предложение описывает данные с которыми работает инструкция или содержит уточняющую информацию о действии выполняемом инструкцией. Каждое предложение начинается с ключевого слова. Одни предложения в инструкции являются обязательными, а другие нет. Структура и содержимое предложения могут меняться. Многие предложения могут меняться. Многие предложения содержат имена таблиц, столбцов. Выполнить следующие команды по созданию базы данных.

1.  В своем каталоге создать новую папку для работы с новой базой данных. Имя папки выбрать самостоятельно.

2.  Далее в командном окне набрать следующую команду

SET DEFAULT. ТО <путь>

Например d:\Иванов \базы данных \вторая

После набора команды нажать enter. Будет установлен путь прямой для создаваемой информации.

3.  Набрать команду

CREATE DATABASE AVTO (Создание базы данных)

4. MODIFY DATABASE (модификация базы данных)

5. CREATE Автомобиль (создание таблицы Автомобиль)

6. Создаем структуру таблицы:

владелец, модель, номер, год_выпуска. Тип каждого поля выбрать самостоятельно.

7. Набрать команду либо: BROWSE LAST либо APPEND

8. Заполнить таблицу записями.

9. Сформировать запрос, выполнив следующую команду: SELECT<список полей> from <имя таблицы > WHERE<условие отбора>

Сделать выборку информации об автомобилях, выпущенных после 2000 года.

Практическая работа № 5

Разработка базы данных с текстовым файлом.

1. Создать базу данных, содержащую информацию о крупнейших фирмах мира:

 

Название фирмы Страна Производство Оборот (млрд долл) Количество сотрудников
Дженерал Моторс США автомобили 102 811000
Бритиш Великобритания нефтепродукты 45 126020
Тойота мотор Япония автомобили 42 84207
ИРИ Италия металла 41 422000
Тексако США нефтепродукты 100 54481
Эксон США нефтепродукты 76 146000

 

2. Создать форму, используя Мастер-форм, в качестве источника данных выбрать таблицу, содержащую сведения о фирмах. Форму сохранить в папке, где находится таблица, дать имя ФИРМА.

3. Создать текстовый файл, который будет содержать сведения об авторе базы данных. Выполнить следующие команды:

File- NEW-TEXT FILE - NEW file

В открывшемся окне набрать текст о разработчике базы данных. Далее сохранить файл file1.txt.

 

4. File- NEW - FORM - NEW file

Нанести на форму следующие кнопки Command Button:

1-ая фирма -свойство captionна фирма,активизировать объект двойным щелчком мыши и написать следующую команду

do form фирма.sсx

фирма.sсx- это название файла, где хранится форма;

2-ая сведения -свойство captionна сведения,активизировать объект двойным щелчком мыши и написать следующую команду

modify command filel.txt

3-я выход - свойство captionна выход, активизировать объект двойным щелчком мыши и написать следующую команду

thisform.release

5. Выполнить форму, просмотреть результат.

 

 










Последнее изменение этой страницы: 2018-05-10; просмотров: 182.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...