Открыто

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

Тема в разделе "Программирование", создана пользователем Valsin, 22 ноя 2013.

Цена: 1р.
Взнос: 1р.

Основной список: 2 участников

Резервный список: 5 участников

  1. 22 ноя 2013
    #1
    Valsin
    Valsin ЧКЧлен клуба

    [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
     
  2. Последние события

    1. Valsin
      Valsin не участвует.
      29 авг 2023
    2. skladchik.com
      В складчине участвует 5 человек(а).
      12 июл 2022
    3. skladchik.com
      В складчине участвует 5 человек(а).
      2 янв 2022
    4. skladchik.com
      В складчине участвует 5 человек(а).
      8 июл 2021
  3. Обсуждение
  4. 23 ноя 2013
    #2
    mikluxo
    mikluxo ЧКЧлен клуба
    Что с ценой?
     
  5. 29 дек 2013
    #3
    Коровьев
    Коровьев БанЗабанен
    цену определит переводчик, которого пока нету
     
  6. 4 апр 2014
    #4
    ZendV
    ZendV ЧКЧлен клуба
    Как может прийти в голову вообще идея сравнить SQLite с MySQL и PostgreSQL. ? Это как сравнивать легковой автомобиль и грузовой. У каждого свое предназначение и свои плюсы и минусы.
    SQLite это легковесная база для однопользовательского приложения, поэтому ее и используют в программах для хранения данных или как в качестве учебной базы, чтобы не разворачивать тот же MySQL.
    Уж, тогда бы более правильным было его сравнивать с базой microsoft jet, используемой также для подобных целей, в том числе и в Access.
     
    1 человеку нравится это.

Поделиться этой страницей