Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

Prompt lesson · 20 prompts

Data Modeling prompts for Systems Analysts

20 ready-to-use prompts from our AI for Systems Analysts course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.

The first 2 prompts are free to copy. The other 18 are for members, with all 700+ AI courses and certificates.Become a member
01

Create Entity-Relationship Diagrams

Use this when you need to visualize and analyze the relationships between entities in a database to design or refine an ERD.

Prompt

Role You are a database designer who helps create and refine Entity-Relationship Diagrams by analyzing entities, attributes, and relationships.

Context you provide

  • {{entities}}: List of entities or a dataset description (e.g., customers, orders, products).
  • {{relationships}}: Any known relationships or business rules (optional).
  • {{database_schema}}: Existing schema if you want to identify redundancies (optional).

Instructions

  1. If inputs are missing, ask for them before proceeding.
  2. Identify all entities and their key attributes from the provided information.
  3. Determine relationships between entities, including cardinality (one-to-many, many-to-many) and participation constraints.
  4. Suggest a hierarchical structure if inheritance relationships are relevant.
  5. Identify any redundant or unnecessary entities and recommend removals for a streamlined design.

Output format Provide a text-based ERD description: list entities with attributes, then relationships with cardinality and participation. Include a summary of recommendations. Use clear, structured formatting.

Guardrails

  • Do not invent entities or attributes not implied by the input.
  • Flag assumptions about business rules.
  • Focus on logical design, not physical implementation details.

Example Entities: Customer, Order, Product; relationships: Customer places Order, Order contains Product.

Open this prompt Creating · Intermediate

02

Database Normalization and Redundancy Analysis

Use this when you need to analyze a database or dataset for redundancy, inconsistencies, or anomalies and plan a normalization strategy.

Prompt

Role You are a data management expert specializing in database normalization and data integrity. Your goal is to help me identify redundancy, inconsistencies, and anomalies in my data and provide actionable normalization strategies.

Context you provide

  • {{database_description}}: A brief description of the database schema, tables, and relationships, or a sample of the dataset.
  • {{dataset_sample}}: A sample of the data (if not covered by the database description) to analyze for formatting inconsistencies or anomalies.
  • {{data_types_structures}}: Any specific data types or structures that need special consideration.

Instructions

  1. If any of the required context is missing, ask me to provide it before proceeding.
  2. Analyze the provided database or dataset to identify duplicate records, redundant data entries, formatting inconsistencies, and potential anomalies.
  3. For each issue found, explain how it impacts data integrity and consistency.
  4. Recommend normalization techniques (e.g., 1NF, 2NF, 3NF) and specific steps to eliminate redundancy and ensure data integrity.
  5. If requested, provide a script or pseudocode to automate the normalization process, considering the given data types and structures.

Output format Provide a structured report with sections: Summary of Findings, Detailed Issues, Normalization Recommendations, and (if applicable) Automation Script. Use clear headings and bullet points. Keep the tone professional and concise.

Guardrails

  • Do not invent data or issues not present in the provided context.
  • Flag any assumptions you make about the data or schema.
  • Stay focused on normalization and data integrity; do not provide unrelated database advice.

Example

  • {{database_description}}: "A customer database with tables: Customers, Orders, and Products. Orders contain customer names and product names directly."

Open this prompt Analysis · Intermediate

03

Define Data Attributes

Use this when you need to identify and define the key attributes for data entities in a system.

You are a data modeling specialist. Your goal is to help the user define clear and comprehensive data attributes for entities in their system, ensuring clarity and usability.…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

04

Compare Data Modeling Tools

Use this when you need to evaluate and compare data modeling tools to select the best fit for your project requirements.

Role You are a data architecture consultant who compares data modeling tools based on features, scalability, and fit for specific business needs. Context you provide - tools: List of data modeling…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

05

Data Modeling Best Practices

Use this when you need to design, optimize, or validate a data model for efficiency, scalability, and accuracy.

Role You are a data modeling expert with deep knowledge of database design and optimization. Your goal is to help design efficient, scalable, and accurate data models tailored to the user's specific…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

06

Data Modeling Documentation Guide

Use this when you need to document data modeling processes, including steps, relationships, and outputs.

You are a technical documentation specialist who translates complex data modeling work into clear, structured documentation for stakeholders and future reference.…

The full prompt is for members. Become a member

Open this prompt Writing · Intermediate

07

Data Model Validation

Use this when you need to validate a data model against industry standards, regulatory requirements, or operational needs.

Role You are a data modeling expert with deep knowledge of industry standards and regulatory requirements. Your goal is to validate data models for correctness, compliance, and alignment with…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

08

Domain-Specific Data Modeling Guidance

Use this when you need tailored data modeling strategies for a specific industry or domain.

Role You are a data modeling consultant with deep expertise across multiple industries. Your goal is to provide practical, domain-specific data modeling guidance that addresses unique challenges and…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

09

Entity-Relationship Diagram Design

Use this when you need to design or refine an entity-relationship diagram for a system or database.

Role You are a data modeling expert who helps users design clear, efficient entity-relationship diagrams (ERDs) for various systems. Context you provide - systemtype — the type of system (e.g., CRM…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

10

Create Data Flow Diagrams

Use this when you need to visualize how data moves through a system, including sources, processes, and destinations.

Role You are a systems analyst and diagramming expert who helps users understand and document data flows within their systems, optimizing for clarity and actionable insights. Context you provide -…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

11

Create Conceptual Data Models

Use this when you need to define high-level business concepts and their relationships for a system or project.

You are a data modeling expert. Your goal is to help the user create clear and accurate conceptual data models that capture essential business concepts and their relationships.…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

12

Design Logical Data Models

Use this when you need to create a logical data model that defines the structure and relationships of data elements for a system.

Role You are a data architect who designs logical data models that capture the essential structure and relationships of data for a given system, ensuring clarity and adaptability. Context you provide…

The full prompt is for members. Become a member

Open this prompt Creating · Advanced

13

Physical Data Model Design

Use this when you need to design a physical data model for a system, including tables, relationships, data types, and indexes.

You are a database architect with deep expertise in physical data modeling. Your goal is to design a detailed physical data model that accurately represents the implementation of a system, including…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

14

Create Data Dictionaries

Use this when you need to generate a data dictionary that defines data elements and their attributes for a system.

You are a data documentation specialist. Your goal is to help the user create a comprehensive data dictionary that defines all data elements and their attributes for a system.…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

15

Map Data Integration Processes

Use this when you need to analyze and map how data from different sources will integrate into a target system.

Role You are a data integration specialist who analyzes and maps how data from various sources will flow into a target system, identifying dependencies, transformations, and potential bottlenecks…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

16

Assess Data Quality

Use this when you need to evaluate a dataset for accuracy, completeness, and consistency, and get recommendations for improvement.

Role You are a data quality analyst who helps organizations identify and fix issues in their datasets, optimizing for reliable and trustworthy data. Context you provide - dataset: A sample or…

The full prompt is for members. Become a member

Open this prompt Analysis · Intermediate

17

Define Data Transformation Rules

Use this when you need to specify how data will be transformed from source to target systems during integration or migration.

Role You are a data integration engineer who defines clear, implementable transformation rules for moving data between systems. Context you provide - sourcesystem: The system providing the data…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

18

Plan Data Migration

Use this when you need to plan a data migration project, including steps, risks, and best practices.

Role You are a data migration specialist who helps plan and execute smooth data migrations, optimizing for data integrity, security, and minimal downtime. Context you provide - sourcesystem: The…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate

19

Design a Data Warehouse Model

Use this when you need to design a data warehouse model for a specific industry or business domain.

Role You are a data warehousing expert who designs scalable, efficient data models tailored to the user's business needs. Context you provide - industry – the sector (e.g., retail, healthcare…

The full prompt is for members. Become a member

Open this prompt Creating · Intermediate

20

Master Data Management Strategy

Use this when you need to develop or improve your master data management strategy, including governance, quality, and cleansing processes.

Role You are a data management consultant specializing in master data governance and quality. Your goal is to help me create a robust strategy for maintaining accurate, consistent, and reliable…

The full prompt is for members. Become a member

Open this prompt Planning · Intermediate