Дипломная работа по предмету Компьютеры, программирование

  • 181. АРМ кассира-операциониста банка
    Дипломы Компьютеры, программирование
  • 182. АРМ мененджер автосалона "А-моторс"
    Дипломы Компьютеры, программирование

    Во время работы на ПЭВМ в помещении повышается температура и снижается относительная влажность воздуха, ухудшается ионный и качественный состав воздуха; увеличивается содержание в воздухе органических веществ и двуокиси углерода. Содержание в воздухе указанных веществ может в несколько раз предельно превышать допустимой величины. По этой причине необходимо поддерживать следующие оптимальные параметры микроклимата: температура воздуха от 18 до 21° C; относительная влажность воздуха соответственно 55-62%; скорость движения воздуха менее 0,1м/с. Также должно осуществляться проветривание помещения, в зависимости от погодных условий, длительность должна быть не менее 10 мин. Наилучший обмен воздуха осуществляется при сквозном проветривании, Другой путь обеспечения воздухообмена, может, быть, достигнут установлением в оконных проемах автономных кондиционеров. Звукоизоляция ограждающих конструкций КВТ должна также отвечать определенным требованиям. Для снижения уровня шума потолок или стены выше 1.5 - 1.7 метра от пола должны облицовываться звукопоглощающим материалом с максимальным коэффициентом звукопоглощения в области частот 63-8000 Гц. Дополнительным звукопоглощением в КВТ могут быть занавески, подвешенные в складку на расстоянии 15-20 см. от ограждения, выполненные из плотной, тяжелой ткани. Для уменьшенного поглощения света потолок и стены выше панелей (3,5 - 1.7м.), если они не облицованы звукопоглощающим материалом, окрашиваются белой водоэмульсионной краской (коэффициент отражения должен быть не менее 0,7). Для окраски стены панелей рекомендуется отдавать предпочтение светлым краскам.

  • 183. АРМ специалиста по предоставлению платных дополнительных образовательных услуг
    Дипломы Компьютеры, программирование

     

    1. Вендров А.М.Проектирование программного обеспечения экономических информационных систем: учебник.М.: Финансы и статистика, 2006.
    2. Информатика: Учебник / Под ред. проф. Н.В.Макаровой. М.: Финансы и статистика, 2003. 768с.
    3. Казарин О.В.Безопасность программного обеспечения компьютерных систем. Москва, МГУЛ, 2003.212с.
    4. Козырев А.А.Информационные технологии в экономике и управлении: Учебник. Изд.3-еСПб.: Изд-во Михайлова В.А., 2003.-496с.
    5. Конев И.Р., Беляев А.В.Информационная безопасность предприятия.СПб.:БХВ-Петербург, 2003.752с.:ил.
    6. Клочков Г.А.Информационные технологии на базе ACCESS: Учебное пособие.// Сургут: Сургутский филиал Московской академии предпринимательства, 2004. 60с.
    7. Малыхина М.П.Базы данных: основы, проектирование, использование. СПб.: БХВ-Петербург, 2004.
    8. Методические указания к дипломному проектированию// Под ред. Анисимов В.А, Денисов В.В., Клочков Г.А., Курчеева Г.И., Ходусов Н.В.-Сургут: Сургутский филиал Московской академии предпринимательства, 2008 с.
    9. Официальный сайт МОУ СОШ №12 г.Сургута http://school12.admsurgut.ru/
    10. Общероссийские классификаторы http://www.aup.ru/docs/klasif/okok1.htm
    11. Программное обеспечение ACCESS: http://access.nm.ru/
    12. Смирнова Г.Н. и др. Проектирование ЭИС// М.: Мир, 2003. 168с.
    13. Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф.Проектирование экономических информационных систем: Учебник для вузов / Под ред. Тельнова Ю.Ф. М.: Финансы и статистика, 2003. 512с.
    14. Сайт http://www.moya-shkola.ru/
    15. Сайт http://www.km-school.ru/r1/versions.asp
    16. Сайт http://manager-edu.mcfr-ep.ru/material/default.aspx? catalogid=23
    17. Титоренко Г.А.Автоматизированные информационные технологии в экономике. М.: Компьютер, ЮНИТИ, 2006.
    18. Трубилин И.Т., Семенов М.И., Лойко В.И., Барановская Т.П.Автоматизированные информационные технологии в экономике. М.: Финансы и статистика, 2005.
    19. Уткин В.Б.Информационные системы в экономике: Учебник для студ. Высш. Учеб. Заведений / В.Б.Уткин, К.В.Балдин. М.: Издательский центр «Академия», 2007.
    20. Фигурнов В.Э. IBM PC для пользователя. Краткий курс. М.: ИНФРА М, 2003.
  • 184. Архитектура компьютера
    Дипломы Компьютеры, программирование

    Кэш-память или сверхоперативная память. Скорость обработки информации центральным процессором уже так высока, что современные устройства ОЗУ не справляются с функцией посредника между ЦП и внешней памятью. Поэтому было добавлено еще одно устройство - кэш-память - служащее посредником между ОЗУ и ЦП. Современные микропроцессоры имеют встроенную кэш-память. В больших универсальных ЭВМ, основная память которых имеет емкость порядка 1-32 Гбайт, обычно используется кэш-память емкость 1-12 Мбайт, т.е. емкость кэш-память составляет порядка 1/100-1/500 емкости основной памяти, а быстродействие в 5-10 раз выше быстродействия основной памяти. Выбор объема кэш-памяти - всегда компромисс между стоимостными показателями ( в сравнении с ОП ) и ее емкостью, которая должна быть достаточно большой, чтобы среднее время доступа в системе, состоящей из основной и кэш-памяти, определялось временем доступа к последней. Реальная эффективность использования кэш-памяти зависит от характера решаемых задач и невозможно определить заранее, какой объем ее будет действительно оптимальным.

  • 185. Архитектура промышленной сети BitBus
    Дипломы Компьютеры, программирование

    Âðåäíûå âåùåñòâàÏÄÊ, ìã/ì3Êëàññ îïàñíîñòèÄåéñòâèå íà ÷åëîâåêà1. Âíåøíèå èñòî÷íèêè (îò àâòîñòðàäû)Îêñèä óãëåðîäà204Áëîêèðóåò ãåìîãëîáèí, íàðóøàåò òêàíåâîå äûõàíèåÄèîêñèä àçîòà52Íàðêîòè÷åñêîå äåéñòâèå, äåéñòâèå íà êðîâåíîñíóþ ñèñòåìóÑâèíåö (âûõëîïû àâòîìîáèëåé)0,01/0,00701Îáùåòîêñè÷åñêîå, êàíöåðîãåííîåÏûëü (ñàæà)44Ðàçäðàæàþùåå, êàíöåðîãåííîå2. Ñòðîèòåëüíûå ìàòåðèàëû (áåòîííûå êîíñòðóêöèè)Ðàäîí, òîðîí, ïîëîíèé, óðàí0,0151Êàíöåðîãåííîå, îáùåòîêñè÷åñêîå3. Ìåáåëü, îäåæäà, îáóâüôåíîïëàñòû63Îáùåòîêñè÷åñêîå, àëëåðãè÷åñêîå, êàíöåðîãåííîåÏîëèýôèðíûé ëàê62-Êàïðîëàêòàì103-Ôîðìàëüäåãèä059-Áåíçîë52-Ïûëü ðàñòèòåëüíîãî è æèâîòíîãî ïðîèñõîæäåíèÿ2-64-4. ÀíòðîïîêñèíûÄèîêñèä óãëåðîäà102Ðàçäðàæàþùåå, äåéñòâóåò íà ÖÍÑÑåðîâîäîðîä33-ÌèêðîáûÎáùåòîêñè÷åñêîåÊëåùèÀëëåðãè÷åñêîå5. Ïðîäóêòû êóðåíèÿÍèêîòèí103Íàðêîòè÷åñêîå

  • 186. Архитектура системы UNIX, общее описание, модель безопасности
    Дипломы Компьютеры, программирование

    Семафор - это структура, состоящая из поля блокировки (управляющего доступом к семафору), значения семафора и очереди процессов, приостановленных по семафору. Поле блокировки содержит информацию, открывающую во время выполнения операций типа P и V доступ к другим полям структуры только одному процессу. По завершении операции значение поля сбрасывается. Это значение определяет, разрешен ли процессу доступ к критическому участку, защищаемому семафором. В начале выполнения алгоритма операции P ядро предоставляет процессу право исключительного доступа к семафору и уменьшает значение семафора. Если семафор имеет неотрицательное значение, текущий процесс получает доступ к критическому участку. По завершении работы процесс сбрасывает блокировку семафора, открывая доступ к семафору для других процессов, и возвращает признак успешного завершения. Если же в результате уменьшения значение семафора становится отрицательным, ядро приостанавливает выполнение процесса, используя алгоритм: основываясь на значении приоритета, ядро проверяет поступившие сигналы, включает текущий процесс в список приостановленных процессов, в котором последние представлены в порядке поступления, и выполняет переключение контекста. Операция V получает исключительный доступ к семафору и увеличивает значение семафора. Если очередь приостановленных по семафору процессов непустая, ядро выбирает из нее первый процесс и переводит его в состояние "готовности к запуску".

  • 187. Асинхронный частотно-регулируемый электропривод степени подвижности промышленного робота
    Дипломы Компьютеры, программирование
  • 188. АСОЭИ крупного транспортного предприятия (пассажирские перевозки)
    Дипломы Компьютеры, программирование

    Исходя из специфики отдела (здесь, как и ранее отдела бухгалтерии) и общих требований к операционным системам, в качестве ОС ПК всех 4-х сотрудников бухгалтерии может быть выбрана ОС Windows XP Pro SP2. Это мультипрограммная 32-разрядная система, обладает графическим интерфейсом, включает в себя сетевое обеспечение, позволяет выполняться приложениям MS DOS, поддерживает файловые системы FAT, NTFS. На сервере установлена сетевая ОС Windows 2003 Server. Здесь она может выполнять функции контроллера доменов, позволяя структурировать сеть и упрощать задачи структурирования и управления. Терминальный сервер используется также в качестве файл-сервера, принт-сервера, прокси-сервера, сервера приложений, сервера удаленного доступа. Кроме того, Windows 2003 Server может быть использован как платформа для сложных сетевых приложений, особенно тех, которые построены с использованием технологии клиент-сервер. ОС Windows 2003 Server обеспечивает доступ к информации и приложениям, находящимся в других отделах и подразделениях, поддерживает средства коллективной работы, удаленных пользователей, факс-сервис, видеоконференции. Сетевая ОС обеспечивает возможность соединения разнородных систем. Windows 2003 поддерживает протокол TCP/IP, обеспечивающий межсетевое взаимодействие и удаленный доступ, и протокол IPX/SPX, поддерживающий удаленный доступ. Сетевая ОС также выполняет на файловом сервере помимо функций, присущих обычной ОС (доступ к диску, хранение файлов и т.д.), функции защиты данных, размещаемых на файловом сервере, от несанкционированного доступа, и управляет правами пользователей.

  • 189. Ассиметричное шифрование на базе эллиптических кривых
    Дипломы Компьютеры, программирование

    Наименование подцелейПоказатель достижения целиЦель: Разработать надежный ППОбеспечить строгое и наглядное описание проектируемой системыСтрогая последовательность действийПовышение точности описания предметной областиРазработка ПП отвечающего стандартам ANSI X9.63 и IEEE P1363Повышение качества создаваемого программного кодаИспользование средств разработки с встроенным контролем качества написанного программного кода и средств отладки программного кодаПовышение качества тестирования ППИспользование эталонных тестовых вариантов и зарубежных открытых исходных кодовОбеспечение контроля ввода данныхПредоставление вариантов для выбора при вводе данныхЦель: Разработать удобный ПП Обеспечить простой диалог пользователя с ППНаличие дружественно графического интерфейса пользователяОбеспечить приемлемую скорость работыВремя ответа по любой из наиболее часто встречающихся операций не превышает 2 секундОбеспечить помощь пользователю в процессе работы с ППНаличие встроенной системы контекстной помощиОблегчить ввод данныхВводимые данные генерирует система, все меню выполнены в классическом Win стилеОбеспечить простоту освоения ППОриентировка ПП на пользователя не имеющего профессиональных знаний в области вычислительной техникиЦель: Разработать технически эффективный ППОбеспечить возможность использования РС с процессором средней производительностиУровень производительности центрального процессора рабочей станцииОбеспечить возможность использования рабочей станции с небольшой ОПКоличество оперативной памяти на рабочей станцииЦель: Разработать адаптируемый ППОбеспечить возможность перевода ПП под управление других ОСПоддерживаемое количество ОСОбеспечить возможность простого перехода к использованию другого источника данныхИспользование промежуточного уровня при организации доступа к источнику данных

  • 190. Атомно-силовой микроскоп
    Дипломы Компьютеры, программирование

    В сравнении с растровым электронным микроскопом <http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B2%D1%8B%D0%B9_%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%81%D0%BA%D0%BE%D0%BF> (РЭМ) атомно-силовой микроскоп обладает рядом преимуществ. Так, в отличие от РЭМ, который даёт псевдотрёхмерное изображение поверхности образца, АСМ позволяет получить истинно трёхмерный рельеф поверхности. Кроме того, непроводящая поверхность, рассматриваемая с помощью АСМ, не требует нанесения проводящего металлического покрытия, которое часто приводит к заметной деформации поверхности. Для нормальной работы РЭМ требуется вакуум, в то время как большинство режимов АСМ могут быть реализованы на воздухе или даже в жидкости. Данное обстоятельство открывает возможность изучения биомакромолекул и живых клеток. В принципе, АСМ способен дать более высокое разрешение, чем РЭМ. Так было показано, что АСМ в состоянии обеспечить реальное атомное разрешение в условиях сверхвысокого вакуума. Сверхвысоковакуумный АСМ по разрешению сравним со сканирующим туннельным микроскопом <http://ru.wikipedia.org/wiki/%D0%A1%D0%BA%D0%B0%D0%BD%D0%B8%D1%80%D1%83%D1%8E%D1%89%D0%B8%D0%B9_%D1%82%D1%83%D0%BD%D0%BD%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%81%D0%BA%D0%BE%D0%BF> и просвечивающим электронным микроскопом.

  • 191. Аудитория сети Интернет
    Дипломы Компьютеры, программирование

    Для изучения Интернет - аудитории необходимо знать, кто они, каковы их потребности, желания, предпочтения, модели поведения и многое другое. Одним из основных и привлекающих наибольшее внимание является вопрос об общем количестве пользователей Интернета, которое характеризует степень его влияния на общество. Так вот, как уже было сказано на момент 1998 года количество пользователей сети в мире превышало 150 миллионов человек. Согласно исследованиям Nua Internet Surveys (www.nua.ie/surveys/) в мае 2002 г. доступ в Интернет имели порядка 580 млн. человек. Это составляет менее 10 % от общего населения нашей планеты. В декабре же 2008 года мировая интернет-аудитория достигла 1 млрд. пользователей. Основной прирост происходил за счет роста количества пользователей в Китае и Азиатско-Тихоокеанском регионе - такие данные содержатся в исследовании World Metrix <http://www.comscore.com/press/release.asp?press=2696>, выпущенном comScore <http://www.comscore.com/>. На Китай и страны Азиатско-Тихоокеанского региона в декабре приходилось уже около 41% всех пользователей Сети. На страны Европы - 28%, Северной Америки - 18%, на Латинскую Америку - 7% и на Ближний Восток и Африку - 5%. И по данным на 31 июня 2010 года количество пользователей сети Интернет достигло 1,966 млрд.чел. (данные взяты с сайта статистики: <http://www.internetworldstats.com/>). Численность максимальной аудитории является информативным показателем развития аудитории Интернета. Следует иметь в виду, что не все из пользователей, имеющих единичный опыт пребывания в Интернете, будут продолжать делать это постоянно. Кроме того, нужно учитывать, что для целей бизнеса необходимо обращать внимание на оценки более активных видов аудитории, численность которых намного меньше, чем максимальная.

  • 192. Бaза дaнных "Пocтaвкa и pеaлизaция пpoгpaммнoгo oбеcпечения нa CD-диcкaх"
    Дипломы Компьютеры, программирование

    Цель инфoлoгичеcкoгo мoделиpoвaния - oбеcпечение нaибoлее еcтеcтвенных для челoвекa cпocoбoв cбopa и пpедcтaвления тoй инфopмaции, кoтopую пpедпoлaгaетcя хpaнить в coздaвaемoй бaзе дaнных. Пoэтoму инфoлoгичеcкую мoдель дaнных пытaютcя cтpoить пo aнaлoгии c еcтеcтвенным языкoм, кoтopый не мoжет быть иcпoльзoвaн в чиcтoм виде из-зa cлoжнocти кoмпьютеpнoй oбpaбoтки текcтoв и неoднoзнaчнocти любoгo еcтеcтвеннoгo языкa. Ocнoвными кoнcтpуктивными элементaми инфoлoгичеcких мoделей являютcя cущнocти, cвязи между ними и их cвoйcтвa (aтpибуты).ущнocть - любoй paзличимый, инфopмaцию o кoтopoм неoбхoдимo хpaнить в бaзе дaнных. Cущнocтями мoгут быть люди, меcтa, caмoлеты, pейcы, вкуc, цвет и т.д. Неoбхoдимo paзличaть тaкие пoнятия, кaк тип cущнocти и экземпляp cущнocти. Пoнятие тип cущнocти oтнocитcя к нaбopу oднopoдных личнocтей, пpедметoв, coбытий или идей, выcтупaющих кaк целoе. Экземпляp cущнocти oтнocитcя к кoнкpетнoй вещи в нaбopе.тpибут - пoименoвaннaя хapaктеpиcтикa cущнocти. Егo нaименoвaние дoлжнo быть уникaльным для кoнкpетнoгo типa cущнocти. Нaпpимеp, aтpибуты иcпoльзуютcя для oпpеделения тoгo, кaкaя инфopмaция дoлжнa быть coбpaнa o cущнocти. Aбcoлютнoе paзличие между типaми cущнocтей и aтpибутaми oтcутcтвует. Aтpибут являетcя тaкoвым тoлькo в cвязи c типoм cущнocти. В дpугoм кoнтекcте aтpибут мoжет выcтупaть кaк caмocтoятельнaя cущнocть.

  • 193. Бeзoпасный дoступ из лoкальнoй сeти в Интeрнeт с испoльзoваниeм тeхнoлoгии "Oткрытый Интeрнeт"
    Дипломы Компьютеры, программирование

    .Срeдства аутeнтификации. Сильныe срeдства аутeнтификации являются важнeйшим спoсoбoм защиты oт сниффинга пакeтoв. Пoд «сильными» мы пoнимаeм такиe мeтoды аутeнтификации, кoтoрыe труднo oбoйти. Примeрoм такoй аутeнтификации являются oднoкратныe парoли (One-Time Passwords, OTP). OТР - этo тeхнoлoгия двухфактoрнoй аутeнтификации, при кoтoрoй прoисхoдит сoчeтаниe тoгo, чтo у вас eсть, с тeм, чтo вы знаeтe. Типичным примeрoм двухфактoрнoй аутeнтификации являeтся рабoта oбычнoгo банкoмата, кoтoрый oпoзнаeт вас, вo-пeрвых, пo вашeй пластикoвoй картoчкe, а вo-втoрых, пo ввoдимoму вами пин-кoду. Для аутeнтификации в систeмe OТР такжe трeбуются пин-кoд и ваша личная картoчка. Пoд «картoчкoй» (token) пoнимаeтся аппаратнoe или прoграммнoe срeдствo, гeнeрирующee (пo случайнoму принципу) уникальный oднoмoмeнтный oднoкратный парoль. Eсли хакeр узнаeт данный парoль с пoмoщью сниффeра, тo эта инфoрмация будeт бeспoлeзнoй, пoскoльку в этoт мoмeнт парoль ужe будeт испoльзoван и вывeдeн из упoтрeблeния. Oтмeтим, чтo этoт спoсoб бoрьбы сo сниффингoм эффeктивeн тoлькo в случаях пeрeхвата парoлeй. Сниффeры, пeрeхватывающиe другую инфoрмацию (напримeр, сooбщeния элeктрoннoй пoчты), нe тeряют свoeй эффeктивнoсти.

  • 194. Багатокритеріальна задача лінійного програмування
    Дипломы Компьютеры, программирование

    {координати комірки мають бути записані у CurGridSolveRow і CurGridSolveCol:}Self. CurGridSolveRow=-bc_LTaskRowsBeforeVars then{якщо це комірка рядка-заголовка:}Length (Self. CurHeadRow)>Self. CurGridSolveCol then {якщо комірка існує:}{задаємо тип комірки:}. CurHeadRow [Self. CurGridSolveCol].ElmType:=TypeForCell;{якщо в рядку-заголовку немає такої комірки:}; Exit;;if Self. CurGridSolveCol=-bc_LTaskColsBeforeVars then{якщо це комірка стовпця-заголовка:}Length (Self. CurHeadCol)>Self. CurGridSolveRow then {якщо комірка існує:}{задаємо тип комірки:}. CurHeadCol [Self. CurGridSolveRow].ElmType:=TypeForCell;{якщо в стовпці-заголовку немає такої комірки:}; Exit;;{якщо комірка у таблиці коефіцієнтів або правіше чи нижче неї:}; Exit;;

  • 195. База данный "Хозяйственный учет футбольного клуба"
    Дипломы Компьютеры, программирование

    ={^2007-01-01})%20INTO%20CURSOR%20d5SELECT%20*%20FROM%20c1%20INNER%20JOIN%20c2%20ON%20c1.code_obj=c2.code_obj%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20INTO%20CURSOR%20C3SELECT%20*%20FROM%20c3%20INNER%20JOIN%20d5%20ON%20d5.code_obj=c3.code_obj_a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20INTO%20CURSOR%20C6SELECT%20code_obj_a,inv_number%20from%20%20invnum_inv%20INNER%20JOIN%20C6%20%20%20%20%20%20%20ON%20ALLTRIM(code_obj_a)==ALLTRIM(invnum_inv.code_obj)%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20INTO%20CURSOR%20C7SELECT%20code_obj_a,num_p%20from%20%20inv_in_zal%20INNER%20JOIN%20C7%20ON%20%20%20inv_in_zal.inv_number=c7.inv_number%20INTO%20CURSOR%20C9SELECT%20num_p%20from%20zal%20WHERE%20%20%20%20%20%20%20%20%20%20%20%20%20%20ALLTRIM(zal.type_zal)="%d0%9e%d0%b1%d1%89%d0%b5%d0%b9%20%d1%84%d0%b8%d0%b7%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b9%20%d0%bf%d0%be%d0%b4%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%ba%d0%b8"%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20INTO%20CURSOR%20C10SELECT%20DISTINCT%20code_obj_a%20from%20C9%20INNER%20JOIN%20C10%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ON%20C9.num_p=C10.num_p">SELECT code_obj from gate WHERE gate.kind="Стандартные" INTO CURSOR C1SELECT code_obj FROM inventar WHERE (ALLTRIM(inventar.firm)="Mizuno" AND ALLTRIM(inventar.model)="K235") INTO CURSOR C2 SELECT code_obj from arrival_object WHERE ((arrival_object.date)>={^2007-01-01}) INTO CURSOR d5SELECT * FROM c1 INNER JOIN c2 ON c1.code_obj=c2.code_obj INTO CURSOR C3SELECT * FROM c3 INNER JOIN d5 ON d5.code_obj=c3.code_obj_a INTO CURSOR C6SELECT code_obj_a,inv_number from invnum_inv INNER JOIN C6 ON ALLTRIM(code_obj_a)==ALLTRIM(invnum_inv.code_obj) INTO CURSOR C7SELECT code_obj_a,num_p from inv_in_zal INNER JOIN C7 ON inv_in_zal.inv_number=c7.inv_number INTO CURSOR C9SELECT num_p from zal WHERE ALLTRIM(zal.type_zal)="Общей физической подготовки" INTO CURSOR C10SELECT DISTINCT code_obj_a from C9 INNER JOIN C10 ON C9.num_p=C10.num_pРисунок 2.19 Текст минимизированного первого запроса

  • 196. База данных "Аптечный склад"
    Дипломы Компьютеры, программирование

    Доступ к базам данных в этом случае осуществляется с помощью драйверов ODBC, библиотек DLL, в которых содержатся функции для обеспечения таких возможностей. Драйверы ODBC устанавливаются в системе одновременно с установкой в ней утилит SQL - сервера. Кроме этого они могут устанавливаться совместно с некоторыми приложениями и средствами разработки, например с Microsoft Office. В поставке комплекта Microsoft Office находится специальное приложение Microsoft Query, с помощью которого осуществляется формирование запросов к базам данных. Это приложение запускается из Word и Excel, после чего оно формирует запросы к базам данных для этих систем и возвращает им результаты выполнения этих запросов (рисунок 9.1).

  • 197. База данных "Библиотека"
    Дипломы Компьютеры, программирование
  • 198. База данных "Видеотека"
    Дипломы Компьютеры, программирование
  • 199. База данных "Гостиница"
    Дипломы Компьютеры, программирование

    Проанализировав таблицу «Категории», можно сказать, что она находится в первой нормaльной фoрме, так как она имеет первичный ключ, каждое поле таблицы предстaвляет уникaльный тип инфoрмации, все поля атомарны. Так же данная таблица находится и во 2НФ, так как она удовлетворяет условиям 1НФ, а так же я убедилась в том, что каждое поле функционально зависит от пeрвичнoгo ключa, кoтoрый идeнтифицируeт исхoдный oбъект тaблицы. Тaблица «Кaтегории» нaходится в 3НФ, так как она находится во 2НФ и не coдержит трaнзитивных зaвисимостей, т.е. столбцы, не являющиеся ключевыми, зaвисят от первичнoго ключа тaблицы и не зависят от всeх ocтальных стoлбцoв. Имeeтся вoзмoжнoсть измeнять значения любого поля (не входящего в первичный ключ) без воздействия на данные других полей.

  • 200. База данных "Карточка амбулаторного больного"
    Дипломы Компьютеры, программирование

    На странице ввод и редактирование размещаем: компоненты доступа к данным DataSource3, Table1. К компоненте Table1 в ИО установим свойства DatabaseName = BOLNIYE, TableName = BOLNIYE.db, а компоненте DataSource свойство DataSet = Table1. Для отображения данных используем компоненты DBGrid1, Edit. Для управления перемещением используем компоненту DBNavigator, причем используем только кнопки перемещения, заблокировав остальные (VisibleButton).Для работы установим основное свойство DataSource = DataSource1. Установим также три кнопки (TButton) для ввода, редактирования и удаления записей. Для выбора наим_заболевания используем компоненту ComboBox. Для улучшения внешнего вида расставим метки (Label) отображающие пояснительный текст на приложении, а также настроим таблицу DBGrid. Для этого выполним двойной щелчок на компоненте Table, что приведет к открытию окна. Указав на поле окна и нажав на правую кнопку мыши, выберем пункт «Добавить все поля». Используя свойства Alignment, DisplayLabel (заголовок столбца), DisplayWidth (ширина столбца), DisplayValues(отображаемые значения), ReadOnly (только для чтения), Visible (видимость поля). Закончим настройку окна приложения. При открытии приложения необходимо передать значения в поля окон редактирования. Для этого в обработчик событий ИО для события OnCreate вводим соответствующий код. При перемещении по базе данных с использованием навигатора либо непосредственно в сетке таблицы (DBGrid) необходимо обновлять значения полей окон редактирования для этого в обработчик событий ИО AfterScroll для Table1 вводим соответствующий код. Перейдем к компонентам TButton. Для кнопки «Записать», «Вставить» и «Удалить» в событие OnClick вводим соответствующий код. (Приложение 2).