Sign inSign up

dbhitman/sql2025samples

By dbhitman

•Updated 11 months ago

SQL2025Samples: Container-native SQL Server image with realistic schemas for CI/CD and SSMS demos.

Image
Databases & storage
0

337

dbhitman/sql2025samples repository overview

SQL2025Samples: Container-native SQL Server image with realistic schemas for CI/CD and SSMS demos.

Welcome to SQL2025Samples, a container-native SQL Server image preloaded with multiple realistic schemas for reverse engineering, CI/CD pipelines, and SSMS-based exploration. Built and published by dbhitman (Anil)⁠, this image includes:


ā āœˆļø AirlineFleetDB – Indian Aviation Schema

  • Indian carriers like IndiGo, Air India, Akasa Air, etc.
  • Tables: Airlines, Aircraft, Crew, Flights, Passengers, Bookings
  • Ideal for flight scheduling, booking systems, and ERD demos
USE AirlineFleetDB;
SELECT * FROM Flights WHERE Status = 'Scheduled';



## šŸ½ļø FoodFleetDB – Restaurant Delivery Schema
- Realistic restaurants, drivers, orders, and menu items
- Tables: Restaurants, Drivers, MenuItems, Orders, DeliveryStatus
- Perfect for logistics, delivery tracking, and dashboarding
USE FoodFleetDB;
SELECT Name, Cuisine FROM Restaurants WHERE Rating > 4.0;



## šŸŽŸļø EventHiveDB – Event Management Schema
- Events, venues, tickets, attendees, and sponsors
- Tables: Events, Venues, Attendees, Tickets, Sponsors
- Great for ticketing platforms and event analytics
USE EventHiveDB;
SELECT Title, EventDate FROM Events WHERE Category = 'Music';



## 🐾 PetCareDB – Veterinary Schema
- Pets, owners, vets, visits, and treatments
- Tables: Pets, Owners, Vets, Visits, Treatments
- Ideal for clinic management and health tracking
USE PetCareDB;
SELECT Name, Species FROM Pets WHERE Gender = 'Female';



## šŸ” TravelNestDB – Property Booking Schema
- Hosts, properties, guests, bookings, and reviews
- Tables: Hosts, Properties, Guests, Bookings, Reviews
- Perfect for travel-tech demos and booking engines
USE TravelNestDB;
SELECT Title, PricePerNight FROM Properties WHERE Location = 'Goa';



## šŸ‹ļø FitTrackDB – Fitness Tracking Schema
- Users, workouts, goals, nutrition plans, and progress logs
- Tables: Users, Workouts, FitnessGoals, NutritionPlans, ProgressLogs
- Great for health-tech apps and fitness dashboards
USE FitTrackDB;
SELECT Type, DurationMinutes FROM Workouts WHERE CaloriesBurned > 300;



## 🌾 AgroTrackDB – Agriculture Schema
- Farmers, crops, fields, yields, and weather logs
- Tables: Farmers, Crops, Fields, Yields, WeatherLogs
- Ideal for agri-tech analytics and field monitoring
USE AgroTrackDB;
SELECT Name, Season FROM Crops WHERE Type = 'Cereal';




🐳 How to Use
1. Pull the image from Docker Hub
docker pull dbhitman/sql2025samples:latest


2. Run the container in detached mode
docker run -d -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Welcome123!" -p 1433:1433 dbhitman/sql2025samples:latest


Welcome123! is the default SQL Server sa password. You can change it if needed.

3. Connect via SSMS
- Server name: localhost,1433
- Authentication: SQL Server Authentication
- Login: sa
- Password: Welcome123!

šŸ™Œ Credits
Created by dbhitman (Anil), Principal Cloud Architect & community educator.
This image is part of a broader initiative to ritualize technical onboarding through container-native labs and stylized schemas.

Tag summary

Content type

Image

Digest

sha256:b010ce83d…

Size

633.2 MB

Last updated

11 months ago

docker pull dbhitman/sql2025samples