CodeX aka Секіне Денис
Використання матеріалів даної
Доброго времени суток, Господа Хакери, Програмісти і всіма нами улюблені цього не знає. бажаючі нарешті позбутися від свого клейма :)
Називайте мене просто - CodeX (не кримінального :))). Я постараюся не сильно нав'язувати вам будь-яку нудну хрень і писати буду не клопітно, а ЗРОЗУМІЛО. Коротше, будемо з Вами дружити :) Сайт цей все-таки створювався не як офіційний, і саме тому називайте мене не "Пан", "Господар" або "БОГ", а "ТИ", "ЧУВАК", "кореша" або CodeX (вобщем. як хочете). Коротше так, щоб нам всім було приємно і легко.
Ну-с, ближче до тіла :). Раз ти СЮДИ заглянув, то, швидше за все, твердо вирішив навчитися писати Дази Банних (в сенсі Бази Даних;)). Ну що ж, одобрямс. Справа, до речі, зараз дуже вигідно е (якщо ти їх пишеш на замовлення). Я не буду викладати весь матеріал відразу, і не тому, що не хочу, а, просто, сам розумієш, потрібно і пивка встигнути попити, і з дівчиною пройтися по вулицях улюбленого міста, та й багато всього ще. Коротше, буде у нас з тобою все розподілено на уроки. Так нам обом буде простіше, цікавіше й ефективніше. Простіше кажучи "Вставайте, граф, Вас чекають великі справи!" :)).
Перший урок можуть пропустити ті, хто вже має хоч якийсь досвід роботи з базами (хоча, прочитати раджу всім).
УРОК 1. СТВОРЕННЯ ВЛАСНЕ БАЗИ ДАНИХ.
Багато, напевно, думають, ч то база даних - це така гарна наворочена форма з кнопочками і тиблічкамі. Буває. Я сам так колись думав. Але передумав :) Коротше, база даних - це тільки лише та табличка, в якій і міститься вся інформація, що цікавить нас інформація (вибачте мене, Господа, але ж наш сайт відвідують не тільки такі заяложені кібер-життям софтверні вовки, як ви, але і прості юзери. бажаючі хоч чогось навчитися). Все інше - оболонка, якою ми приділимо в майбутньому найбільше уваги, тому що сама база зазвичай вже готова і дається замовником програмісту. щоб він загорнув її в красиву і зручну упаковку.
Саму Базу Даних найпростіше створювати за допомогою Microsoft ACCESS (входить в пакет Microsoft Office). Це мій улюблений інструмент. З ним, як мені здається, найменше гемора. Я вже не буду розписувати, як там створити базу, тому що це кожному дебілові ясно (для особливо обдарованих: 1) Кількома по іконці Microsoft ACCESS :); 2) Після запуску програми натискаємо в меню по розділу "Файл"> "Створити"; 3) Далі про Вас подбали програмісти з Microsoft. Потрібно хоча б вміти натискати на кнопочки без сторонньої допомоги і самостійно шукати знайомі букви).
Сподіваюся, у більшості вистачить на це мізків. Готово? Таперіча нада зберегти (золоте правило).
Delphi не має свого власного формату таблиць, але підтримує як свої власні два типи локальних таблиць - dBase і Paradox. Кожна з них має свої власні особливості. Зараз ми їх і розглянемо.
Таблиці dBase є одним з перших з'явилися форматів таблиць для персональних комп'ютерів і підтримуються багатьма системами, які пов'язані з розробкою та обслуговуванням додатків, що працюють з БД.
Основні переваги цих таблиць - простота використання і сумісність з великим числом додатків. Далі у такій імпровізованій табличці наводиться список типів полів таблиць dBase 4. Для кожного типу наводиться символ, використовуваний для його позначення в програмі Database Desktop (лежить в головному меню Delphi. Tools> Database Desktop. Потрібна для створення і редагування таблиць. SQL-запит і запитів QBE), а також опис значень, які може містити поле розглянутого типу.
ТИП ПОЗНАЧЕННЯ ОПИС ЗНАЧЕННЯ
Character C Рядок символів. Довжина не більше 255 символів.
Float F Число з плаваючою крапкою. -10. 10.
Точність 15 цифр мантиси.
Number N Число в двійковій-десятковому форматі BCD (Binary Coded