![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Завтра экзамен сдавать, а там теории полно....
|
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
Представление - это виртуальная таблица, которая формируется на основании запроса. Т.е результатом представления будет таблица.
Курсор - это виртуальный указатель на строку в таблице выборки. |
|||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Ведь ещё есть курсоры изменяемые (получились в результате команды Create Cursor) и неизменяемые (в результате select'a). Вот как уложить эти понятия и понятие представления?
Среда - Visual FoxPro 7 (на всякий). Говорят, что представления хранятся в БД. А что это даёт? |
|||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
То есть с представлений сняты ограничения на свободную таблицу?
И правда ли то, что можно с представлениями и изменяемыми курсорами работать как с таблицами? Если логически подойти, то да. Но мало ли... |
|||
|
||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: нет Всего: 60 |
Что такое представление тебе уже ответили.
А курсором в Фоксе называется временный файл таблицы, который создается самим фоксом и автоматически удаляется после завершения сеанса работы. Очень удобно для формирования временного набора данных. Например, следующий код создает курсор из результата запроса SQL, работат с ним, а отслеживать его удаление не надо он сам удалится без следа.
Конструкцию as использовать надо только если необходимо задать конкретное имя поля в курсоре. Полезно использовать в универсальных процедурах, что бы не заботится о структуре подставляемой таблицы (когда процедура работает только с указанным именем поля, а в подставляемой таблице название полей не обязательно может совпадать с прописанными) Курсор не работает с индексами, но все команды (вкл. SQL), не связанные с индексами, к нему приминимы. -------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: нет Всего: 118 |
С этого надо было начинать - курсор для SQL-серверов представляет из себя совсем другое понятие нежедли для Фокса |
|||
|
||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Спасибо всем огромное!
Я вчера во всём разобрался. Экзамен на 5! ![]() |
|||
|
||||
Cashey |
|
|||
![]() Бессмертный ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3441 Регистрация: 13.11.2002 Где: в столице Репутация: нет Всего: 60 |
-------------------- библия учит любить ближнего, а камасутра обучает как именно |
|||
|
||||
HalkaR |
|
|||
![]() Пуфыстый назгул ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2132 Регистрация: 8.12.2002 Где: В Москве Репутация: нет Всего: 42 |
И вообще экзамен был веселый ![]() Сорри за офтоп. |
|||
|
||||
Kesh |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 2 Всего: 54 |
А чего, у меня тоже 5-го числа экзамен по БД был, и тоже на 5... Был бы и автомат, если б я хотя бы лекции посещал... P.S. Сорри за offtopic -------------------- ![]() |
||||
|
|||||
NiJazz |
|
|||
![]() Jazz coder ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2286 Регистрация: 10.8.2003 Где: Москва Репутация: нет Всего: 23 |
Так тебя ж на нём не было. И я не понтовался, просто поблагодарил людей. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Общие вопросы по базам данных" | |
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |