Що нового?

Придбаний [lynda.com] SQLite 3 с PHP - Основной тренинг

Інформація про покупку
Тип покупки: Складчина
Ціна: 1 ГРН
Учасників: 0 з 6
Організатор: Відсутній
Статус: Набір учасників
Внесок: 0.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[lynda.com] SQLite 3 с PHP - Основной тренинг

Курс: Lynda.com
Автор: Bill Weinman
Продолжительность: 6 часов

SQLite – это встраиваемая библиотека в которой реализовано многое из стандарта SQL 92. Её притязанием на известность является как собственно сам движок базы, так и её интерфейс (точнее его движок) в пределах одной библиотеки, а также возможность хранить все данные в одном файле. Я отношу позицию функциональности SQLite где-то между MySQL и PostgreSQL. Однако, на практике, SQLite не редко оказывается в 2-3 раза (и даже больше) быстрее. Такое возможно благодаря высокоупорядоченной внутренней архитектуре и устранению необходимости в соединениях типа «сервер-клиент» и «клиент-сервер».

Помимо скорости и эффективности у SQLite есть ряд других преимуществ, которые делают её идеальным решением для многих задач. Так как база данных SQLite по сути своей – обычные файлы, нет ни какой необходимости в дополнительных средствах администрирования требующих много времени на создание сложной структуры прав доступа для защиты пользовательских баз данных. Всё это уже автоматически поддерживается организацией прав доступа в самой файловой системе, это также подразумевает (в области ограничения пространства), что не требуется ни каких специальных правил для отслеживания заполнения дискового пространства пользователем. Преимущество для пользователей в том, что есть возможность создать такое количество баз данных, какое они себе пожелают плюс абсолютный контроль над всеми этими базами данных.

Факт, что база данных – это единственный файл, делает её легко переносимой. SQLite к тому же, устраняет необходимость в запуске дополнительных служебных процессов (daemons), которые могли бы «отъедать» значительное количество памяти и других ресурсов, даже в случае умеренного использования базы данны

Многие программы поддерживают SQLite в качестве формата хранения данных (особенно в Mac OS и iPhone OS, Android).

Описание курса:
In SQLite 3 with PHP Essential Training, Bill Weinman addresses all of SQLite’s major features in the context of the PHP environment. This course covers the fundamentals of SQLite, including a thorough overview of its unique data type system, expressions, functions, transactions, views, and event triggers. A functional CRUD application and web site testimonial engine are demonstrated, and a quick-start guide is included to get experienced developers up and running fast. Exercise files are included in the course.

Topics include:
  • Creating a database
  • Setting permissions for a database
  • Storing data with SQLite data types
  • Using SQL statements like SELECT and UPDATE
  • Understanding expressions in SQLite
  • Matching patterns and values
  • Working with core functions
  • Counting, finding, and grouping with aggregates
  • Formatting dates and times
  • Sorting and indexing
  • Reusing queries with subselects and views
  • Automating queries with triggers
  1. Introduction
    5m 44s
  2. 1. Quick Start
    41m 36s
  3. 2. Getting Started
    39m 19s
  4. 3. Creating a Database
    30m 44s
  5. 4. SQLite Data Types
    36m 35s
  6. 5. Storing and Reading Data
    22m 47s
  7. 6. SQLite Expressions
    24m 45s
  8. 7. SQLite Core Functions
    24m 38s
  9. 8. SQLite Aggregate Functions
    18m 58s
  10. 9. SQLite Date and Time Functions
    13m 54s
  11. 10. Sorting and Indexing
    18m 7s
  12. 11. Transactions
    7m 52s
  13. 12. Subselects and Views
    16m 6s
  14. 13. Triggers
    15m 56s
  15. 14. PHP Interfaces
    16m 25s
  16. 15. A Simple CRUD Application
    16m 33s
  17. 16. An Application for Web Site Testimonials
    11m 32s
  18. Conclusion
    32s
 
Угорі