Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой_проект_УД_.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
735 Кб
Скачать
☆

Приложение 2

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ

ФЕДЕРАЦИИ

ФГАОУ ВПО «СЕВЕРО-КАВКАЗСКИЙ ФЕДЕРАЛЬНЫЙ

УНИВЕРСИТЕТ»

ИНСТИТУТ Информационных технологий и телекоммуникаций

КАФЕДРА Информационных систем и технологий

Курсовой проект

по дисциплине

«Управление данными»

на тему:

«_________________________________________ »

Выполнил:

студент__ курса группы _

направления___________ ______________________

очной формы обучения

Фамилия, имя, отчество

_____________________

(подпись)

Руководитель работы:

____________________

(ФИО, должность,

кафедра)

Работа допущена к защите_________________ ______________

(подпись руководителя) (дата)

Работа выполнена и

защищена с оценкой ____________ Дата защиты______________

Члены комиссии: __________ __________ _______________

(должность) (подпись) (И.О. Фамилия)

____________ __________ ____________

____________ __________ ____________

____________ __________ ____________

Ставрополь, 20___ г.

Приложение 3

1 Безусловная выборка значений

В СУБД Visual FoxPro вводить SQL-запросы можно непосредственно в командном окне (Command window) или в окне дизайнера запросов (Query Designer). Для формирования запросов на языке SQL используется конструкция SELECT. Результатом выполнения запроса является таблица, которая хранится во временном буфере базы данных. Выбранные данные можно использовать для просмотра, формирования графиков или печати отчетов. Длина строки на языке SQL до 255 символов, регистр не имеет значения. Синтаксис команды SELECT:

SELECT [ALLDISTINCT] список выбираемых полей

FROM список таблиц

[WHERE условие выборки или соединения]

[GROUP BY список полей по условию группировки

[HAVING условие выборки группы]]

[ORDER BY список полей, по которым упорядочить вывод]

При формировании запросов можно использовать уточненные имена полей (например, CUSTOMER.CUSTOMERNO, т.е. Имя_таблицы. Имя_поля).

Ключевое слово ALL подразумевается по умолчанию.

Для выборки всех полей таблицы в том же порядке, что и в таблице, используется следующая форма запроса:

SELECT*FROM таблица.

Запрос вида

SELECT*FROM R1, R2

соответствует декартову произведению таблиц R1 и R2, т. е R=R1х R2.

Запрос

SELECT R1.А, R2.В FROM R1, R2

соответствует проекции декартова произведения таблиц R1 и R2 на столбцы A из таблицы R1 и B – из таблицы R2, то есть R = R1. A, R2. B(R1х R2).

2 Простая выборка

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

SELECT kod FROM R1

является столбец kod из таблицы R1.

При выполнении данного запроса в результат выборки будут включены все дубликаты строк.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]