» Меню сайта |
Разделы сайта
Шаблоны
Скрипты
Статьи
Графика
|
|
« 1 2 ... 9 10 11 12 13 ... 25 26 »
Ни у кого не вызывает сомнения факт, что Интернет серьезно вошел во все бизнес-процессы. Электронная почта, сайты, ICQ и прочее – все это облегчает и ускоряет ведение любого бизнеса. Но не все фирмы и организации готовы вкладывать деньги в развитие своей фирмы в этом направлении. Причин много – это и дороговизна качественных услуг на этом рынке и большое количество нечестных исполнителей. А часто это просто неверие в то, что эти инвестиции окупятся.
Рассмотрим пример: У Вас небольшая компания, которая продает спички. С Интернетом и высокими технологиями Ваш товар не связан и Вы думаете, что реклама в Интернете – это просто трата денег. Не волнуйтесь – я не буду Вас переубеждать. Просто хочу предложить Вам не отказываться от Интернета, как от ист
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 539
|
20.Сен.2008 |
|
1)Во всех версиях 3.хх не поддерживается ссылочная целостность и вложенные запросы(как это обойти-рецепт 6). По первичному ключу mysql автоматически создает индекс. Для других атрибутов можно создать дополнительные индексы. Индекс создается вместе с таблицей - create table [имя_таблицы] (... ,index|key [имя_индекса] (аттрибут1,...)) причем служебные поля key и index - синонимы. Начиная с версии 3.22 индекс можно создать и отдельно - create index [имя_индекса] on [имя_таблицы] (аттрибут1,...). Обычно дополнительные индексы, создаются для ускорения процесса выборки из базы данных. При его создании объем таблицы увеличивается, поэтому если скоростные параметры вас устраивают, то индекс создавать не нужно. Если скорость неприемлима, инд
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 519
|
20.Сен.2008 |
|
Помните, что имена объектов sql сервера не могут превышать 30 символов. Не используйте зарезервированные слова, специальные символы, и не начинайте имена объектов с цифры. Избегайте использование сокращений.
database devices: устройства базы данных должны называться по задаче и цели, которую они решают. Если это - log device, суффикс "log" должен добавляться в конец имени. Имя устройства для хранения данных должно оканчиваться на "data". Если устройство создаe:тся для одной базы данных, в его имя включается имя базы данных. Имена устройств базы данных должны набираться заглавными буквами. Пример: customerlog, master, customerdata.
backup devices: устройства резервирования должны быть н
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 522
|
20.Сен.2008 |
|
Цель данного доклада - оценить сегодняшние проблемы и тенденции развития технологий проектирования БД, а также, хотя бы отчасти - требования завтрашнего дня. Доклад может сыграть еще одну роль: задать набор актуальных требований, которые будут служить координатами для позиционирования конкретных частных методов и инструментов проектирования БД (отчасти также - средств их использования и управления ими), которые представляются в двух специальных секциях данной конференции.
Интегрированная база данных - констатация идеи Широко известные методы проектирования баз данных (БД) появились в процессе разработки все более сложных Информационных Систем (ИС), которые должны были рассматривать потребности не одного пользователя, но больших г
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 558
|
20.Сен.2008 |
|
Любой использующий mysql (или любой другой sql сервер) на компьютере, связанном с internet должен прочитать эту консультацию, чтобы избежать наиболее часто встречающихся проблем защиты. Однако необходимо подчеркнуть важность полной защиты сервера (не просто mysql сервера) от всех типов применяемых нападений. В данной статье, к сожалению, не возможно охватить все аспекты проблем безопасности, но самые важные проблемы рассмотрены достаточно полно.
mysql использует защиту, основанную на Списках Управления Доступа (acl) для всех подключений, запросов, и других операций, которые пользователь может пытаться исполнять. Имеется также некоторая поддержка для ssl-зашифрованных подключений между клиентами mysql и серверами. Многие из
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 566
|
20.Сен.2008 |
|
В sql server'е базы данных хранятся в виде обычных файлов на диске. Как минимум на одну БД приходится таких файлов 2: *.mdf и *.ldf. В первом хранятся сами данные, таблицы, индексы и пр., а во втором находится т.н. transaction log, в котором находится информация необходимая для восстановления БД.
Как можно создать новую БД? Это можно сделать 2 способами:
используя sql server enterprise manager с использованием языка sql и оператора create database Первый вариант прост и нагляден. Второй - удобен при распространении Ваших замечательных продуктов, использующих ms sql server, поскольку позволяет создать БД без нажатия разных кнопок.
Использование sql server enterprise manager Залогиньтесь на Ваш компьютер к
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 485
|
20.Сен.2008 |
|
Создание и удаление таблиц в ms sql server
Все данные в БД sql server хранятся в таблицах. Таблицы состоят из колонок, объединяющих значения одного типа, и строк - записей в таблице. В одной БД может быть до 2 миллиардов таблиц, в таблице - 1024 колонки, в одной строке (записи) - 8060 байтов.
sql server поддерживает следующие типы данных:
Тип данных Обозначение Размер, байт Бинарные данные binary varbinary[(n)] 1-8000 Символы char[(n)] varchar[(n)] 1-8000 ( до 8000 символов) Символы unicode nchar[(n)] nvarchar[(n)] 1-8000 (до 4000 символов) Дата и время datetime 8 smalldatetime 4 Точные числа decimal[(p[,s])] numeric[(p[,s])] 5-17 Приблизительные числа float[(n)] real 4-8 4 Глобальный идентификатор uniqueidentifier 16 Целые чис
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 491
|
20.Сен.2008 |
|
Репликация может использоваться, что увеличить ошибкоустойчивость и быстродействие. Для ошибкоустойчивости Вы можете иметь две системы и использовать резервный сервер, если Вы имеете проблемы с главным сервером.
Дополнительное быстродействие может быть достигнуто, посылая часть запросов на выборку (select) данных на резервный сервер (где храниться точная копия данных).
Начинаясь с версии 3.23.15, MySQL поддерживает встроенную одностороннюю репликацию. Один сервер действует как главный(master), в то время как другой как резервный. Обратите внимание, что один сервер может быть, как и главным, так и резервным (в разных цепочках). Главный сервер сохраняет полный журнал изменений данных (binary log of updates) см. рук 4.9.4 и индексный файл для ротации л
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 523
|
20.Сен.2008 |
|
Вряд ли мы откроем секрет, если скажем, что MySQL является на сегодняшний день одной из наиболее доступных реляционных СУБД. Она бесплатна, стабильна в работе и ко всему прочему отличается неплохим быстродействием. Не случайно эта система управления базами данных пользуется огромной популярностью у разработчиков веб-приложений, построенных на основе клиент-серверной технологии. Конечно, время никогда не проходит даром, в том числе и для MySQL. Эволюционировав до 5й версии, она значительно возмужала и обзавелась отсутствующими ранее функциями (поддержкой триггеров, вложенных запросов и др.), но... "У "Жигулей" тоже четыре колеса, фары, руль и прочие атрибуты, но это не Mercedes. Точно так же и MySQL - это не Oracle", - процитировал мне знакомый
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 459
|
20.Сен.2008 |
|
Данная тема уже заезжена до протертых шин, но все таки какой программист с этим не сталкивался. Я лишь покажу один пример, основанный на базе, рекурсия с выполнением каждого раза запроса может оказаться ненароком очень долгой, поэтому сначала забросим все данные одним запросом в массив, а рекурсией будем пробегаться по нему.
Понеслася. Определимся с чем будем иметь дело. Примерная табла будет содержать как минимум 3 столбца.
CREATE TABLE Tree ( `ID` INT NOT NULL AUTO
...
Читать дальше »
|
|
|
|
Голосов:
|
Просмотров 505
|
20.Сен.2008 |
| |
|
|