Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: СУБД и Delphi/Lazarus

  Все выпуски  

RFpro.ru: СУБД и Delphi/Lazarus


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Victor Pyrlik
Статус: Мастер-Эксперт
Рейтинг: 1028
∙ повысить рейтинг »
Тимошенко Дмитрий
Статус: Практикант
Рейтинг: 586
∙ повысить рейтинг »
LanK
Статус: Профессионал
Рейтинг: 286
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Базы данных / СУБД и Delphi/Lazarus

Номер выпуска:562
Дата выхода:22.12.2010, 16:00
Администратор рассылки:Gh0stik (Академик)
Подписчиков / экспертов:161 / 77
Вопросов / ответов:3 / 6

Вопрос № 78559: Здаравствуте эксперты портала! У меня к вам много вопросов, по которым я бы хотел получить ответ если это возможно, заранее блогодарен!!! 1.Технология «клиент-сервер». Преимущества и недостатки? 2. что такое Транзакции? 3. что такое Триг...


Вопрос № 30670: Доброго времени суток уважаемые эксперты. Пишу програмку, в которой необходимо чтобы в некоторых полях разных табличек значения считались по формулам, а данные для рассчётов брались из этих же или других табличек. Я так понимаю что тут надо задей...
Вопрос № 78559: Здаравствуте эксперты портала! У меня к вам много вопросов, по которым я бы хотел получить ответ если это возможно, заранее блогодарен!!! 1.Технология «клиент-сервер». Преимущества и недостатки? 2. что такое Транзакции? 3. что такое Триг...

Вопрос № 78559:

Здаравствуте эксперты портала! У меня к вам много вопросов, по которым я бы хотел получить ответ если это возможно, заранее блогодарен!!!
1.Технология «клиент-сервер». Преимущества и недостатки?
2. что такое Транзакции?
3. что такое Триггеры?
4. что такое Генераторы?
5. что такое Хранимые процедуры?
6. Какие есть этапы проектирования реляционных баз данных?
7. Динамические запросы и их формирование с помощью оператора SELECT ?
8. Предложения манипулирования данными выборки на языке SQL?
9. Принципы работы в программе SQL Explorer?
10. Ведение журнала изменений в базе данных?
11. Оптимизация работы с базой данных?
12. Что токое архитектура приложений «клиент-сервер»: двухзвенные и трехзвенные.
если можете ответьте хотя бы на пару вопросов. спасибо.

Отправлен: 16.03.2007, 11:36
Вопрос задал: Анатолий И.О
Всего ответов: 2
Страница вопроса »


Отвечает LanK (Профессионал) :
Здравствуйте, Анатолий И.О!

Возьмите книгу "Базы данных для чайников" и прочитайте. Ваши вопросы всё равно что спросить "Раскажите как устроен двигатель формулы 1, в кратце...".

Отвечу коротко:
1.
СЕРВЕР - массив данных находится супер сервере
КЛИЕНТ - у него стоит клиентская программа которая посылает запросы на сервер. Сам компьютер сверх слабый...

2.
Операции с данными, в одной транзакции может быть несколько запросов.

3.
Операции над данными в момент вставки/удаления/изменения записей

5.
запросы/подпрограммы хранящиеся и выполняемые на сервере
-----
Пусть все будет хорошо! Давайте жить дружно! :) И будет жить еще лучше!

Ответ отправил: LanK (Профессионал)
Ответ отправлен: 16.03.2007, 11:49

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 147548 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Архангельский Андрей Германович (Специалист) :
    Здравствуйте, Анатолий И.О!

    Для того чтобы ответить на все вопросы, нужно выложить здесь несколько книг достаточно большого объема.
    1) Технология "Клиент-Сервер" - см. http://www.az-design.ru/Projects/AzBookIB/OprGuide/AzFirstAQ.shtml
    2) комплекс операций, который выполняется целиком. Т.е. либо все операции выполнены до конца, либо все откатывается на первоначальный уровень.
    3) Триггеры - хранимая процедура, которая запускается по определенному событию - Insert, Update, Delete
    4) Генераты - программно организованный счетчик
    5) Хранимые процедуры - набор операторов SQL оформленный в виде процедуры и хранимый в БД наравне с другими объектами. может быть вызвана запросом
    7) см. http://www.az-design.ru/Support/DataBase/SQL/SQL92/SQL92-2Select.shtml
    -----
    Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО

    Ответ отправил: Архангельский Андрей Германович (Специалист)
    Ответ отправлен: 16.03.2007, 12:07

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 147550 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 30670:

    Доброго времени суток уважаемые эксперты.
    Пишу програмку, в которой необходимо чтобы в некоторых полях разных табличек значения считались по формулам, а данные для рассчётов брались из этих же или других табличек. Я так понимаю что тут надо задействовать вычисляемые поля. В качестве сервера баз данных использую InterBase.
    Подскажите, как правильно использовать этот механизм, или где об этом можно прочитать.
    Заранее благодарен.
    С уважением...

    Отправлен: 03.12.2005, 00:33
    Вопрос задал: Михаил Юрьевич
    Всего ответов: 2
    Страница вопроса »


    Отвечает din (Специалист) :
    Здравствуйте, Михаил Юрьевич!
    Вот небольшой пример вычисляемое столбца

    CREATE TABLE "TEST"
    (
    "N1" INTEGER DEFAULT 0,
    "N2" INTEGER DEFAULT 0,
    "N3" COMPUTED BY (N1+N2)
    );

    То есть в столбце N3 отображается сумма столбцов N1 и N2. Вышлите свой email на адрес b.tsechoev@southnet.ru и я вышлю вам книгу в pdf формате "Введение в InterBase". Качество не самое лучшее, но читать можно.
    Удачи!
    -----
    Есть только одно зло - невежество, и только одно благо - знания

    Ответ отправил: din (Специалист)
    Ответ отправлен: 03.12.2005, 04:26

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 74346 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает sir Henry (Старший модератор) :
    Здравствуйте, Михаил Юрьевич!
    Прочитать можно в книге Фаронов В. "Программирование баз данных в Delphi".
    Саму книгу можно заказать на каком-нибудь сайте, например на озон.ру, наложенным платежом.
    В принципе, вычисляемые поля можно и не использовать, если данные для них вычисляются однократно, а потом не используются, например при вычислении зарплаты - подоходный налог:
    INSERT INTO Zarplata(nachisleno, podohod) VALUES (10000, nachisleno*0.13)
    Если же данные эти при каждом открытии таблицы надо вычислять заново, тогд без вычисляемых полей не обойтись. Использовать их очень просто:
    1. В редакторе полей щелкнуть правой кнопкой по пустому месту и добавить новое поле. Потом выбрать его тип - Calculated и тип данных, например Numeric и имя поя - MyField. Все, поле практически готово, осталось только внести формулу вычисления. Для этого открываете событие OnCalcFields и заносите в него нужную Вам формулу:
    Table1MyField:=2*2;
    Только учтите, что теперь Ваше поле будет заново пересчитываться каждый раз, как только вы будете перемещатся по записям. Так что трижды подумайте, прежде чем его применять. Россия, Красноярск

    -----
    Я только в одном глубоко убеждён - не надо иметь убеждений! :)

    Ответ отправил: sir Henry (Старший модератор)
    Ответ отправлен: 03.12.2005, 06:46

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 74352 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 78559:

    Здаравствуте эксперты портала! У меня к вам много вопросов, по которым я бы хотел получить ответ если это возможно, заранее блогодарен!!!
    1.Технология «клиент-сервер». Преимущества и недостатки?
    2. что такое Транзакции?
    3. что такое Триггеры?
    4. что такое Генераторы?
    5. что такое Хранимые процедуры?
    6. Какие есть этапы проектирования реляционных баз данных?
    7. Динамические запросы и их формирование с помощью оператора SELECT ?
    8. Предложения манипулирования данными выборки на языке SQL?
    9. Принципы работы в программе SQL Explorer?
    10. Ведение журнала изменений в базе данных?
    11. Оптимизация работы с базой данных?
    12. Что токое архитектура приложений «клиент-сервер»: двухзвенные и трехзвенные.
    если можете ответьте хотя бы на пару вопросов. спасибо.

    Отправлен: 16.03.2007, 11:36
    Вопрос задал: Анатолий И.О
    Всего ответов: 2
    Страница вопроса »


    Отвечает LanK (Профессионал) :
    Здравствуйте, Анатолий И.О!

    Возьмите книгу "Базы данных для чайников" и прочитайте. Ваши вопросы всё равно что спросить "Раскажите как устроен двигатель формулы 1, в кратце...".

    Отвечу коротко:
    1.
    СЕРВЕР - массив данных находится супер сервере
    КЛИЕНТ - у него стоит клиентская программа которая посылает запросы на сервер. Сам компьютер сверх слабый...

    2.
    Операции с данными, в одной транзакции может быть несколько запросов.

    3.
    Операции над данными в момент вставки/удаления/изменения записей

    5.
    запросы/подпрограммы хранящиеся и выполняемые на сервере
    -----
    Пусть все будет хорошо! Давайте жить дружно! :) И будет жить еще лучше!

    Ответ отправил: LanK (Профессионал)
    Ответ отправлен: 16.03.2007, 11:49

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 147548 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Архангельский Андрей Германович (Специалист) :
    Здравствуйте, Анатолий И.О!

    Для того чтобы ответить на все вопросы, нужно выложить здесь несколько книг достаточно большого объема.
    1) Технология "Клиент-Сервер" - см. http://www.az-design.ru/Projects/AzBookIB/OprGuide/AzFirstAQ.shtml
    2) комплекс операций, который выполняется целиком. Т.е. либо все операции выполнены до конца, либо все откатывается на первоначальный уровень.
    3) Триггеры - хранимая процедура, которая запускается по определенному событию - Insert, Update, Delete
    4) Генераты - программно организованный счетчик
    5) Хранимые процедуры - набор операторов SQL оформленный в виде процедуры и хранимый в БД наравне с другими объектами. может быть вызвана запросом
    7) см. http://www.az-design.ru/Support/DataBase/SQL/SQL92/SQL92-2Select.shtml
    -----
    Если дело заслуживает быть сделаным, то оно заслуживает, чтобы его сделали ХОРОШО

    Ответ отправил: Архангельский Андрей Германович (Специалист)
    Ответ отправлен: 16.03.2007, 12:07

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 147550 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    подать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFPRO.RU, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.25 от 13.12.2010

    В избранное