- •15.03.05 «Конструкторско-технологическое обеспечение машиностроительного производства» всех форм обучения)
- •15.03.05 «Конструкторско-технологическое обеспечение машиностроительного производства» всех форм обучения)
- •Составитель: а.М.Лахин, доц.,к.Т.Н.
- •Практическая работа № 1 Создание таблиц базы данных
- •Общие сведения Создание базы данных
- •Проектирование таблиц базы данных
- •Типы данных
- •Свойства полей
- •Установка поля первичного ключа
- •Сохранение структуры таблицы
- •Ввод данных в таблицу и их сохранение
- •Определение связей
- •Порядок выполнения работы
- •Запросы на изменение
- •Запрос на удаление
- •Запрос на обновление
- •Запрос на создание таблицы
- •Параметрические запросы
- •Перекрестные запросы
- •Проектирование формы с диаграммой
- •Создание составной формы
- •Порядок выполнения работы
- •Создание подчиненного отчета
- •Порядок выполнения работы
- •Теоретические сведения
- •5.1. Разработка кд в компас-3d и Системе проектирования спецификаций. Типовой сценарий.
- •5.2. Взятие объекта на изменение.
- •5.3. Создание изделия в базе данных.
- •5.4. Создание атрибутов в окне Создание объекта.
- •5.5. Права доступа к объектам базы данных.
- •5.7. Создание 3d-модели сборки.
- •5.8. Просмотр и аннотирование вторичного представления.
- •5.9. Создание (редактирование) чертежей по 3d-моделям.
- •5.10. Создание спецификации.
- •5.11. Получение информации из файла 3d-модели сборки.
- •5.12. Изменение состояния готовности объекта.
- •5.13. Изменение состояния объектов (документов).
- •Порядок выполнения работы
- •Ход работы
- •Содержание отчета
- •Контрольные вопросы
- •Разработка технологии производства сборочного узла в условиях отдела главного технолога
- •Задание
- •Порядок выполнения работы
- •Методические указания к практическим работам по курсу «cals технологии в машиностроении»
- •Cals технологии в машиностроении Донецк ДонНту – 2016
Типы данных
-
Текстовый
Алфавитно-цифровые данные
до 255 байтов
Memo
Алфавитно-цифровые данные - предложения, абзацы, тексты
до 64000 байтов
Числовой
Числовые данные
1, 2, 4 или 8 байтов
Дата/Время
Даты и время
8 байтов
Денежный
Данные о денежных суммах, хранящиеся с 4 знаками после запятой
8 байтов
Счетчик
Уникальное длинное целое, генерируемое Access при создании каждой новой записи
4 байта
Логический
Логические данные
1 бит
Поле объекта OLE
Картинки, диаграммы или другие OLE-объекты
до 128 Мбайт
Гиперссылка
Гиперссылки, которые представляют собой путь у файлу на жестком диске либо адрес в сетях Internet и Intranet
В списке Тип данных есть элемент Мастер подстановок, который позволяет представлять значения полей в виде простого или комбинированного списка. Дополнительные свойства такого поля представлены на вкладке Подстановка окна Конструктора таблиц.
По умолчанию устанавливается тип данных Текстовый. Изменить его можно с помощью раскрывающегося списка. В колонке Описание можно ввести комментарии к каждому полю.
Свойства полей
Для каждого поля можно задать определенные свойства (размер, формат и т.д.), зависящие от типа данных. Значения этих характеристик устанавливаются в нижней части окна Конструктора.
Размер поля |
Поле с Текстовым типом данных может иметь размер от 1 до 255 символов; по умолчанию – 50 символов. |
Числовой тип данных может иметь размер поля: |
|
Байт |
Целые числа от 0 до 255 (1 байт) |
Целое |
Целые числа от -32768 до +32767 (2 байта) |
Длинное целое |
Целые числа от -2147483648 до +2147483647 (4 байта) |
С плавающей точкой (4 байта) |
Числа с точностью до 6 знаков от -3,4*1038 до +3,4*1038 (4 байта) |
С плавающей точкой (8 байтов) |
Числа с точностью до 10 знаков от -1,79*10308 до +1,79*10308 (8 байтов) |
Формат поля |
Для типов данных Числовой, Денежный, Счетчик существует стандартный набор форматов поля: |
Стандартный |
(Устанавливается по умолчанию). Отсутствуют разделители тысяч и знаки валют |
Денежный |
Символы валют и 2 знака после запятой |
Фиксированный |
По крайней мере, 1 знак до и 2 знака после запятой |
С разделителями тысяч |
2 знака после запятой и разделители тысяч |
Процентный |
Процент |
Экспоненциальный |
Экспоненциальный формат |
Для типа Дата/Время |
|
Полный формат даты |
19.06.99 17:15:34 |
Длинный формат даты |
19 июня 1999 |
Средний формат даты |
19-июн-99 |
Краткий формат даты |
19.06.99 |
Длинный формат времени |
17:15:34 |
Средний формат времени |
05:15 |
Краткий формат времени |
17:15 |
Для Логического типа данных |
|
Да/Нет |
|
|
|
Число десятичных знаков |
Для Числового и Денежного типов данных можно задать число знаков после запятой. По умолчанию устанавливается Авто, при котором для Денежного, Фиксированного, С разделителями тысяч и Процентного форматов поля выводятся 2 знака после запятой, для Стандартного формата определяется точностью вводимых данных (от 0 до 15 знаков). |
Маска ввода |
Для Текстового, Числового и Денежного типов данных, а также типа Дата/Время можно задать маску ввода. Например, для телефона можно задать маску вида (###)000-0000. |
Подпись |
Можно определить имя поля, которое Microsoft Access будет выводить в элементах управления – подпись форм и в заголовках отчетов (может не совпадать с именем поля) |
Значение по умолчанию |
Содержит значение, устанавливаемое по умолчанию в соответствующем поле таблицы (Кроме типов данных Счетчик, Memo и Объект OLE). Для Числового типа значением является 0, а для Текстового и Memo типов - Null |
Условие на значение |
Определяет множество значений, которые пользователь может вводить в это поле при заполнении таблицы. Можно задать условие, например <100 (Значение поля должно быть <100)
|
Сообщение об ошибке |
Определяет сообщение, которое появляется на экране при вводе недопустимого значения. Вводится текст сообщения об ошибке (Например, Значение должно быть <100) |
Обязательное поле |
Если не допускается, чтобы в этом поле хранилось значение Null, то значение этого свойства должно быть Да |
Пустые строки |
Устанавливается значение Да (Для текстовых и Memo-полей) |
Индексированное поле |
Задается в том случае, когда для полей с типом данных Текстовый, Числовой, Денежный, Дата/Время и Счетчик необходимо ускорить доступ к данным (Значение Да). Поле первичного ключа индексируется автоматически. |
