# Data Modeling для Data Engineering (Data Engineering) > Star schema, snowflake, Data Vault, нормалізація, типи SCD, grain, адитивні метрики - 20 питань зі співбесід - Mid-Level - [Питання зі співбесід: Data Engineering](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy.md) ## 1. Що таке star schema? **Відповідь** Star schema — це вимірна модель даних, де центральна fact table оточена dimension table. Fact table містить метрики та foreign key до вимірів, які містять описові атрибути. Ця проста, денормалізована структура оптимізує продуктивність аналітичних запитів, мінімізуючи join. ## 2. У чому різниця між fact table та dimension table? **Відповідь** Fact table містить кількісні показники (метрики) та foreign key до вимірів. Вона записує події або транзакції. Dimension table містить описові атрибути (хто, що, де, коли), що дозволяють фільтрувати та групувати факти. Факти числові та агрегуються, виміри текстові та описові. ## 3. Що таке grain fact table? **Відповідь** Grain визначає рівень деталізації одного рядка у fact table. Він відповідає на питання: що саме представляє один рядок? Наприклад, один продаж на рядок, один продаж на день на продукт або один продаж на годину. Визначення grain є першим кроком вимірного моделювання, оскільки воно визначає, які виміри потрібні та який рівень агрегації зберігається. ## Ще 17 доступних питань - У чому різниця між star schema та snowflake schema? - Що таке conformed dimension? Зареєструйся безкоштовно: https://sharpskill.dev/uk/login ## Інші теми співбесід Data Engineering - [Linux & Shell - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/linux-shell-basics.md): 20 запитань, Junior - [Git & GitHub - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/git-github-fundamentals.md): 20 запитань, Junior - [Просунутий Python для Data Engineering](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/python-advanced-de.md): 25 запитань, Junior - [Docker - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/docker-fundamentals.md): 25 запитань, Junior - [Google Cloud Platform - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/gcp-fundamentals.md): 20 запитань, Junior - [CI/CD та якість коду](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/ci-cd-code-quality.md): 20 запитань, Mid-Level - [Docker Compose](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/docker-compose.md): 20 запитань, Mid-Level - [FastAPI - API даних](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/fastapi.md): 20 запитань, Mid-Level - [Просунутий SQL для Data Engineering](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/sql-advanced-de.md): 20 запитань, Mid-Level - [Data Lake - Архітектура та завантаження даних](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/data-lake.md): 20 запитань, Mid-Level - [BigQuery для Data Engineering](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/bigquery-de.md): 20 запитань, Mid-Level - [PostgreSQL - Адміністрування](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/postgresql-admin.md): 20 запитань, Mid-Level - [Fivetran & Airbyte - Завантаження даних](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/fivetran-airbyte.md): 20 запитань, Mid-Level - [dbt - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/dbt-fundamentals-de.md): 20 запитань, Mid-Level - [Apache Airflow - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/airflow-fundamentals.md): 20 запитань, Mid-Level - [Kubernetes - Основи](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/kubernetes-fundamentals.md): 20 запитань, Mid-Level - [dbt - Розширені можливості](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/dbt-advanced-de.md): 20 запитань, Senior - [Патерни ETL / ELT / ETLT](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/etl-elt-patterns.md): 20 запитань, Senior - [Apache Airflow - Просунутий](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/airflow-advanced.md): 20 запитань, Senior - [Airflow + dbt - Оркестрація пайплайнів](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/airflow-dbt-integration.md): 20 запитань, Senior - [PySpark - Великомасштабна обробка](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/pyspark.md): 20 запитань, Senior - [Google Pub/Sub - Стрімінг даних](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/pubsub-streaming.md): 20 запитань, Senior - [Apache Beam & Dataflow](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/apache-beam-dataflow.md): 20 запитань, Senior - [Kubernetes - Продакшн та масштабування](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/kubernetes-advanced.md): 20 запитань, Senior - [Terraform - Infrastructure as Code](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/terraform.md): 20 запитань, Senior - [Бази даних NoSQL](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/nosql-databases.md): 20 запитань, Senior - [Сучасна Data Architecture](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/data-architecture.md): 20 запитань, Senior - [Моніторинг та спостережуваність](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/monitoring-observability.md): 20 запитань, Senior - [IAM та безпека даних](https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/iam-security-de.md): 20 запитань, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/uk/technologies/data-engineering/pytannia-spivbesidy/data-modeling-de