Category: Базы данных

При создании любой таблицы необходимо принимать решение, какой тип данных будет содержать поле, т.к. одно поле может содержать данные только одного типа. Каждый из типов данных использует различный объем памяти. При выборе типа следует выбирать тип, который требует меньшего объема памяти.

Continue Reading..

Часто начинающие программисты делают сайты на которых база данных сделана не логично и несет в себе повышенную нагрузку на сервер и при онлайн одновременно 50 пользователей начинает сайт жутко лагать и тормозить. Вот для этого надо знать как правильно нормализовать базу данных, далее БД.

Что же такое нормализация баз данных?

Для начала рассмотрим таблицу заказов:

Как видно из таблицы, господин Иванов Иван Иванович неоднократно делал покупки. Каждый раз в таблицу добавлялся его адрес, город и телефон. А теперь представьте себе такую ситуацию, когда Господин Иванов Иван Иванович сменил номер телефона. Каждую запись о покупке пришлось бы изменить. Кроме того, имеет место напрасная трата пространства на жестком диске. По этой причине необходимо вынести данные о клиентах в отдельную таблицу, что сэкономит и время ответа сервера и место на диске :)

MySQL — это система управления реляционными базами данных (далее БД). Сервер MySQL позволяет эффективно работать с базами и обеспечить быстрый доступ к данным одновременно нескольким пользователям. При этом доступ к данным предоставляется только пользователям, имеющим на это право.Continue Reading..





© 2008 - 2014 Codeserfer
-->