адресный база данный

INTUIT.ru: Курс: Основы работы в ..: Лекция №10: Работаем с BaseТвой путь к знаниям регистрация || зачетка | дипломы || настройки | корзина | заказы | личный счет Издательство «Открытые Системы» Курсы | Учебные программы | Учебники | Новости | Форум | Помощь Распродажа к 5-летию: 210 КУРСОВ НА ОДНОМ DVD + БЕСПЛАТНАЯ ДОСТАВКА версия для локальной работы ? Основы работы в OpenOffice информация [-] информация [+] ? Уровень: для начинающих || Статус: бесплатный || Опубликован: 16.05.2007 Рейтинг: 4.28 || Популярность: 16 || Студентов: 296/51 Студентам: форум | мнения | однокурсники | рейтинг | статистика экзамен экстернат диплом Лекции: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 10. Лекция: Работаем с Base Страницы: 1 | 2 | 3 | 4 | 5 | 6 | 7 | вопросы | » для печати адресный база данный PDA Если Вы заметили ошибку - сообщите нам или выделите ее адресный база данный нажмите Ctrl+Enter Включить комментарии || Настройки || Модерация || Помощь Эта лекция посвящена работе с базами данных при помощи встроенного инструмента Base пакета Open Office. Необходимое внимание будет уделено используемым типам данных. В ней также будут рассмотрены различные способы создания таблиц данных, построения запросов адресный база данный формирования отчетов ВведениеИсточник данных или база данных это хранилище информации, к которому можно получить доступ адресный база данный которым можно управлять из OpenOffice.org (OOo). Например, список имен адресный база данный адресов является источником данных, который можно использовать в электронных письмах. Список магазинов может быть источником данных, управляемым с помощью OOo.Примечание OpenOffice.org использует понятия &Источник данных& адресный база данный &База Данных& в одном адресный база данный том же смысле, что может означать базу данных, такую как MySQL или dBase, либо электронную таблицу или текстовый документ.Эта глава является введением в использование источников данных. Подробная информация содержится в Руководстве по Базам данных.В данной главе рассматриваются вопросы создания баз данных, показано, что содержит база данных адресный база данный как ее отдельные составляющие используются в OOo. В ней также рассмотрено использование модуля Base приложения OOo для регистрации других источников данных. Источником данных может быть база данных, электронная таблица или текстовый документ. Внимание База данных в OOo требует установки среды JRE. Если на вашем ПК ее нет, загрузите ее с сайта http://www.java.com и установите, следуя инструкциям на сайте. Это должна быть Java версии 5.0 или выше. В OOo для регистрации Java используйте пункт Сервис > Параметры > OpenOffice.org > Java.Создание базы данныхВ данном примере рассматривается процесс создания новой базы данных. Эта база данных будет содержать две адресных книги: одну для знакомых адресный база данный другую для родственников, адресный база данный также два информационных раздела: один для знакомых адресный база данный один для родственников.Создание новой базы данныхЧтобы создать базу данных, щелкните по правой части значка Создать (где находится небольшой треугольник). В выпадающем меню выберите пункт Базу данных (рис. 10.1). Откроется окно мастера базы данных. Этот мастер можно также открыть, используя пункт меню Файл > Создать > Базу данных.Рис. 10.1.  Создание базы данныхПервый шаг мастера базы данных содержит один вопрос с двумя ответами: Создать новую базу данных или Открыть существующий файл. Для данного примера выберите Создать новую базу данных адресный база данный нажмите кнопку Далее.Второй шаг имеет два вопроса с двумя ответами для каждого. Ответом по умолчанию на первый вопрос является Да, зарегистрировать мне базу данных, адресный база данный ответом по умолчанию на второй вопрос является Открыть базу на редактирование. Убедитесь, что выбраны указанные ответы адресный база данный нажмите кнопку Готово. Примечание Если база данных не зарегистрирована, она не будет доступна для других модулей OOo, таких как Writer адресный база данный Calc. Если база данных зарегистрирована, то к ней имеют доступ другие модули. Сохраните новую базу данных под именем Information. В результате будет открыто окно Information – OpenOffice.org Base. Примечание Каждый раз при открытии базы данных Information будет открываться окно Information – OpenOffice.org Base. В базу могут быть внесены изменения. Создание таблиц базы данныхПримечание Таблица базы данных хранит информацию об одном объекте. Например, таблица может хранить справочник адресов, список магазинов, телефонный справочник или прайс-лист. База данных может иметь от одной до нескольких таблиц.Когда открывается окно Information – OpenOffice.org Base, выделенной будет иконка Формы. Нажмите на значок Таблицы, чтобы выделить его (рис. 10.2). Мы создадим таблицу Адреса знакомых с помощью мастера создания таблиц, адресный база данный также таблицу Информация о знакомых в режиме дизайна. Создадим также таблицы Адреса родственников адресный база данный Информация о родственниках путем копирования адресный база данный вставки.Обе таблицы базы данных Information имеют поля, содержащие месяц года. Создавая отдельную таблицу для названий месяцев года, мы можем упростить нашу работу при вводе данных в каждую форму. Это станет очевидным после создания форм. (Эта таблица является только источником данных для списка, из которого можно будет выбирать названия месяцев на двух формах Information, что позволит обойтись без создания дополнительных форм.)Рис. 10.2.  Создание таблицИспользование мастера создания таблиц Внимание Каждая таблица должна иметь поле Первичный ключ. (Далее объясняется для чего это нужно.) Мы будем использовать его, чтобы нумеровать записи адресный база данный хотим, чтобы такая нумерация выполнялась автоматически при добавлении каждой записи. Создадим первую таблицу: справочник адресов для родственников.Щелкните на задаче Использовать мастер для создания таблицы.Откроется Мастер таблиц. Примечание Поле в таблице является единицей информации. Например, в таблице прайс-листа, может иметься одно поле для имени товара, другое для описания адресный база данный третье для цены. При необходимости можно добавить другие поля. Шаг 1: Выбрать поля.Вы имеете возможность выбора двух категорий создаваемых таблиц: Деловой адресный база данный Персональный. Каждая категория имеет для выбора свои таблицы. Каждая таблица имеет список имеющихся полей. Для выбора необходимых полей мы используем таблицу Адреса в категории Персональный. Категория: Выберите Персональный. Выпадающий список Примеры таблиц изменится адресный база данный отобразит таблицы этой категории. Примеры таблиц: Выберите Адреса. Окно Переменные поля изменится адресный база данный выведет список возможных полей для этой таблицы. Выбранные поля: Используя кнопку>, переместите следующие поля из окна Переменные поля в окно Выбранные поля в следующей последовательности: AddressID, FirstName, LastName, SpouseName, Address, City, StateOrProvince, PostalCode, CountryOrRegion, PhoneNumber, MobileNumber адресный база данный EmailAddress. Если в списке Выбранные поля нарушен порядок следования полей, щелкните по имени поля, которое находится не на своем месте, чтобы выделить его. Используйте стрелки Вверх или Вниз с правой стороны окна Выбранные поля для перемещения его в нужную позицию. Рис. 10.3.  Порядок следования полейНажмите кнопку Дальше. Шаг 2: Выбрать типы адресный база данный формат.На этом шаге вы устанавливаете значения свойств полей. При выборе каждого поля меняется информация справа. Вы можете сделать необходимые изменения (см. рис. 10.4). Внимание Внизу окна Выбранные поля имеется две кнопки: одна с +, другая с –.Эти кнопки используются для добавления или удаления полей из окна Выбранные поля. Будьте внимательны при использовании этих кнопок. С правой стороны окна Выбранные поля внизу есть две кнопки: стрелка вверх адресный база данный стрелка вниз. Они перемещают выделенное поле вверх или вниз.Рис. 10.4.  Изменение типов полейПримечание Если любое из этих полей является необязательным, установите значение свойства Обязательное равным Нет. Если значение Обязательное равно Да, то это поле должно содержать какое-то значение. Например, если для поля FirstName значение Обязательное равно Да, то это поле не должно быть незаполненным. Устанавливайте значение Обязательное равным Да, если в этом поле должно быть какое-то значение. AddressID: Установите значение свойства Автозначение равным Да. FirstName: Обязательное: Если поле FirstName должно заполняться для каждого родственника, измените значение параметра Обязательное на да. Иначе, оставьте его значение равным нет. Длина: Длина должна быть равна по крайней мере числу букв в самом длинном имени вашего списка. Если вы не уверены, чему должно равняться значение этого свойства, найдите самое длинное имя адресный база данный сосчитайте количество букв в нем. Прибавьте 5 к этому количеству, чтобы учесть, что в дальнейшем могут появиться более длинные имена. Например, если самое длинное имя в вашем списке имеет 12 букв, используйте значение 17. Предложение: поскольку большинство самых длинных имен короче 20 букв, то вы можете использовать значение этого свойства равное 20. Этого значения будет достаточно, если только вы не знаете людей с более длинными именами. Примечание В модуле Base максимальная длина каждого поля должна быть определена при создании таблиц. Сложнее исправить ее позже, поэтому при неуверенности лучше взять большую длину. LastName: Длина = 20 будет достаточной. Обязательное должно быть да. SpouseName: Длина = 20 будет достаточной. Обязательное должно быть нет. (Не все имеют супругу.) Address: Измените Длина на 50, если нет более длинных адресов. Иначе измените это значение соответствующим образом. Обязательное должно быть да. City: Длина = 20 будет достаточной. Обязательное должно быть да. StateOrProvince: Длина зависит от вашего местонахождения. В США достаточно 2. Выберите число, соответствующее длине адресов вашего места проживания. Обязательное должно быть да. PostalCode: Длина должна соответствовать вашему месту проживания. Даже в США иногда используется только пять цифр (#####), адресный база данный иногда девять (#####-####). В этих случаях Длина будет 5 или 10 соответственно. Обязательное должно быть да. CountryOrRegion: Значение параметра Длина должно соответствовать вашим условиям. Обязательное должно быть да. PhoneNumber: Обязательное должно быть нет. Значение параметра Длина должно соответствовать вашим требованиям. Необходимо учесть все знаки, пробелы, скобки, тире адресный база данный цифры. Например, (555) 333-2222 требует установить Длина равным 14. Если номер телефона включает расширение, то вы должны также учесть число букв адресный база данный цифр этого расширения. MobileNumber: Сделайте так, как адресный база данный для PhoneNumber. Это поле можно использовать также для номера пейджера. В этих случаях добавьте достаточное пространство для всей необходимой информации. EmailAddress: Так как существуют достаточно длинные адреса, то измените только значение свойства Обязательное на нет. Некоторые могут не иметь email-адресов. Когда вы все это сделали, нажмите кнопку Дальше. Примечание Каждое поле имеет также Тип поля. В Base тип поля должен быть определен. Существуют следующие типы - текст, целое число, дата адресный база данный десятичное число. Если поле хранит общую информацию (Например имя или описание), то надо использовать текстовый тип. Если поле всегда хранит число (например цену), то тип должен быть десятичным числом или иметь другой соответствующий числовой тип. Мастер устанавливает правильный тип поля, адресный база данный чтобы понять, как он это делает, просмотрите, что выбрал мастер для различных полей. Шаг 3: Выбрать первичный ключ.Установите флажок Создать первичный ключ. Выберите параметр Использовать существующее поле как первичный ключ.В выпадающем списке Имя поля, выберите поле AddressID.Установите флажок Автоматическое значение.Нажмите кнопку Дальше.Примечание Первичный ключ однозначно определяет запись в таблице. Например, вы можете знать двух человек по фамилии &Randy Herring& или троих людей, проживающих по одному адресный база данный тому же адресу, адресный база данный в базе данных их надо различать. Простейшим методом является назначение каждому из них уникального номера: номер первого из них 1, второго 2 адресный база данный т. д. Каждая запись имеет один номер адресный база данный каждый из них разный, поэтому легко найти запись скажем с идентификатором &172&. Идентификатор адреса не зависит от реального адреса; это просто номер, присваиваемый каждой записи модулем Base. Существуют более сложные способы различения записей, но все они отвечают на вопрос &Как я могу быть уверенным, что каждая запись в моей базе данных является уникальной?& Шаг 4: Создание таблицы.По желанию на этом шаге можно изменить имя таблицы. При переименовании ее, сделайте имя смысловым. Для данного примера присвойте таблице имя Адреса родственников.Оставьте установленным флажок Вставить данные немедленно. Нажмите кнопку Готово, чтобы мастер закончил работать. Закройте также окно, созданное мастером таблиц. Вы увидите основное окно базы данных с иконками таблиц, запросов, форм адресный база данный отчетов. Вы можете поддержать наш проект адресный база данный автора курса? Дальше » Страницы: 1 | 2 | 3 | 4 | 5 | 6 | 7 | вопросы | » для печати адресный база данный PDA Внимание! Если Вы увидите ошибку на нашем сайте, выделите её адресный база данный нажмите Ctrl+Enter. Нужна помощь? • Забыли пароль? Вам сюда... • Есть вопрос? Спрашивайте! Вы можете: • Изменить персональные данные • Изменить параметры подписки Интернет-магазин: • Ваши заказы здесь • Ваш личный счет Курсы | Учебные программы | Учебники | Новости | Форум | Помощь Телефон: +7 (495) 253-9312, 253-9313, факс: +7 (495) 253-9310, email: info@intuit.ru © INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2008 Проект Издательства "Открытые Системы". Партнеры: РМ Телеком, KRAFTWAY COMPUTERS. разделы перевод итальянский два цвет производственный тара головка винторезный электропечь dimplex model brayford флаг заказ микросреда компания электропечь dimplex model amesbury изолента хб облицовка панель акриловый вкладыш операторский центр слюдопластовые втулка покрышка бриджстоун рефконтейнеры snr roulements ваза 2111 адресный база данный