ADO в Delphi AJAX Android C++ CakePHP CMS COM CSS Delphi Flash Flex HTML Internet Java JavaScript MySQL PHP RIA SCORM Silverlight SQL UML XML Бази даних Веб-розробка Генетичні алгоритми ГІС Гітара Дизайн Економіка Інтелектуальні СДН Колір Масаж Математика Медицина Музика Нечітка логіка ООП Патерни Подання знань Розкрутка сайту, SEO САПР Сесії в PHP Системне програмування Системний аналіз Тестологія Тестування ПЗ Фреймворки Штучний інтелект
|
Тематика сайту
Бази данихБази даних, СУБД Додаткова тематика даного розділуКонтент даного розділуСистема керування базами даних MySQLДана система керування базами даних (СКБД) з відкритим кодом була створена як альтернатива комерційним системам. MySQL з самого початку була дуже схожою на mSQL, проте з часом вона все розширювалася і зараз MySQL — одна з найпоширеніших систем керування базами даних. Вона використовується, в першу чергу, для створення динамічних веб-сторінок, оскільки має чудову підтримку з боку різноманітних мов програмування СКБД MySQL і доступ до БД в PHPMySQL – вільна реляційна система керування базами даних (СКБД), яка працює як сервер для забезпечення багатокористувацького доступу до великої кількості баз даних. Проекти на основі безкоштовного ПЗ, які вимагають повнофункціональної системи керування базами даних часто використовують MySQL. До таких проектів відносяться, наприклад, WordPress, phpBB, Drupal та інше програмне забезпечення, побудоване на стеку продуктів LAMP (Linux, Apache, MySQL, PHP/Perl/Python) MySQL і PHP: Бібліотека mysqli та об'єктно-орієнтований стиль результатаMySQL і PHP. Використання ext/mysqli: огляд та подготовлені виразиВзаимодействие PHP и MySQLЛекция предназначена
для знакомства со способами взаимодействия PHP и СУБД MySql.
Основное внимание уделяется установке соединения с базой данных,
функциям отправки запросов и обработке ответов (mysql_connect,
mysql_query, mysql_result, mysql_num_rows, mysql_close). Пример -
создание web -интерфейса для администрирования базы данных
виртуального музея истории. СУБД MySQLMySQL – это реляционная система управления базами данных. То есть данные в ее базах хранятся в виде логически связанных между собой таблиц, доступ к которым осуществляется с помощью языка запросов SQL. Это достаточно быстрая, надежная и, главное, простая в использовании СУБД, вполне подходящая для не слишком глобальных проектов. Технология ADO в DelphiКонцепция ActiveX Data Objects (ADO)Окрыленная успехом технологии COM, Microsoft в середине девяностых приступила к замене технологии ODBC технологией OLE DB. Однако OLE DB представляет интерфейс системного уровня и предназначена для использования, в первую очередь, системными программистами. Она чрезвычайно сложна и требует от программистов досконального знания устройства операционной системы, что существенно снижает продуктивность работы. С целью облегчить жизнь прикладным программистам Microsoft создала для работы с OLE DB интерфейс высокого уровня, называемый ActiveX Data Object (ADO) , ориентированный на использование в прикладных программах.
Базовые объекты ADOКомпоненты Delphi для поддержки ADOSQL - язык запросовSQL (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования. История SQLПервый стандарт языка SQL был принят Американским национальным институтом стандартизации (ANSI) в 1987 (так называемый SQL level /уровень/ 1) и несколько уточнен в 1989 году (SQL level 2). Дальнейшее развитие языка поставщиками СУБД потребовало принятия в 1992 нового расширенного стандарта (ANSI SQL-92 или просто SQL-2). В настоящее время ведется работа по подготовке третьего стандарта SQL, который должен включать элементы объекто-ориентрованного доступа к данным. Типы данных SQLDDL: Операторы создания схемы базы данныхПри описании команд предполагается, что: текст, набранный строчными буквами является обязательным текст, набранный прописными буквами и заключенный в угловые скобки обозначает переменную, вводимую пользователем в квадратные скобки заключается необязательная часть команды взаимоисключающие элементы команды разделяются вертикальной чертой. DDL: Операторы создания индексовDDL: Операторы управления правами доступаDML: Команды модификации данныхDML: Выборка данныхDML: Выборка из нескольких таблицDML: Вычисления внутри SELECTDML: Групировка данныхГруппировка данных в операторе SELECT осуществляется с помощью ключевого слова GROUP BY и ключевого слова HAVING, с помощью которого задаются условия разбиения записей на группы. GROUP BY неразрывно связано с агрегирующими функциями, без них оно практически не используется. GROUP BY разделяет таблицу на группы, а агрегирующая функция вычисляет для каждой из них итоговое значение. DML: Cортировка данныхDML: Операция объединенияИспользование представленийПредставление (view) - это таблица, содержимое которой берется из других таблиц посредством запроса. При этом новые копии данных не создаются.Когда содержимое базовых таблиц меняется, СУБД автоматически перевыполняет запросы, создающие view, что приводит к соответствующи изменениям в представлениях.
Другие возможности SQLКлючові поняття цієї теми[Приховати / показати]загрузка...
|
Сторінки, близькі за змістом
|
Copyright © 2008—2024 Портал Знань.
При використанні матеріалів посилання, для інтернет-ресурсів — гіперпосилання, на Znannya.org обов'язкове.
Зв'язок
|
НТУУ "КПІ" Інженерія програмного забезпечення КПІ Лабораторія СЕТ |
|