Десять характерних помилок у проектуванні бази даних

Зауваження: Я вже двічі піднімав цю тему. Якщо Ви хочете послухати подкаст-версію, відвідайте блискучий сайт Грега Лоу SQL Down Under. Я також представив урізану десятихвилинну версію у PASS для Simple-Talk. Спочатку їх було десять, потім шість, а зараз знову десять. Але ці десять не ті ж самі десять помилок, які були спочатку, вони відображають моє […]

Правда про MS SQL Server

Виклик неіснуючих процедур і звернення до неіснуючих таблиць Відомо, що MS SQL Server здійснює компіляцію збережених процедур в момент першого виконання процедури. У документації на MS SQL Server можна прочитати: Referencing Objects

SQL Profiler вирішує проблеми

Іцик Бен-Ган, Журнал «SQL Magazine OnLine» Як відтворення картини злочину допомагає знайти злочинця, так і трасування роботи бази даних дозволяє виявити вузькі місця і усунути їх. У статті «Спіймай подія», опублікованій у попередньому номері журналу, описувалася архітектура системи трасування SQL Server 7.0 і було показано, як графічно задати трасу в SQL Profiler. На цей раз […]

Форсоване тестування процедур T-SQL

Використання динамічних запитів і web-звітів для автоматизації тестів Раніше тестування процедур, як правило, було заключній «санітарного» перевіркою перед випуском нової процедури: чи чітко працює процедура і чи виконує всі покладені на неї завдання? Якщо відповідь позитивний, то можна випускати процедуру і рухатися далі. Тільки у деяких адміністраторів баз даних знаходився час зайнятися нетиповими сценаріями використання, […]

Приклади застосування потокової системи VCL

Потокове система VCL – незамінний помічник Delphi-програміста. У цьому можна переконатися, ознайомившись із рішеннями, запропонованими вашій увазі в цій статті. Тут представлені приклади використання потокової системи VCL і конкретні рішення прикладних задач, використання яких на практиці довело свою спроможність.

TCoolBar

Трохи програмування Під час виконання програми, можна додавати CoolBand-и. Наступний код, додає CoolBand на CoolBar з розміщеним на ньому TDateTimePicker.  

Поняття типів даних і масивів

Типи даних. Якщо Ви вже мали певний досвід у програмуванні, Вам не потрібно особливо пояснювати що таке типи даних і з чим їх їдять. Якщо ж Ви поняття не маєте про даних і про їх типах, уважно прочитайте цей розділ. Тут же ми розглянемо основні особливості типів даних у VFP.

1. Неправильний

У чому він полягає … Ідея дуже проста – при додаванні записів отримуєте максимальне значення ключа (select max (ID) from TABLE1), збільшуєте його на деяку величину і використовуєте у запиті (insert into table1 values (максимальное_значение_ключа +1 ,……) Недоліки цього способу досить очевидні – при багато користувачів роботі виникають конфлікти, коли кілька клієнтів, які пишуть в […]

Кілька прийомів роботи з базами даних

Автор: Сергій Дуплік, Королівство Delphi Дана стаття призначена в основному для тих, хто починає працювати з базами даних. Тут зібрані прийоми, спрямовані на оптимізацію та прискорення роботи з базами даних. Описані приклади є результатом багаторічної роботи автора з СУБД MS SQL Server, Oracle і Access. Приклади описуються в загальному вигляді, без прив'язки до будь-якої конкретної […]

Турбо Паскаль 6.0Руководство програміста

Цей посібник містить матеріали для досвідченого програміста. Якщо Ви вже знаєте як треба програмувати (на Паскалі чи іншому мовою), це керівництво для Вас. Зміст: ВСТУП Що в цьому керівництві Ч А С Т Ь 1. СТАНДАРТ TURBO PASCAL РОЗДІЛ 1. Лексема І КОНСТАНТИ