https://github.com/cedstandards/ceds-data-warehouse
Modeled for longitudinal storage and reporting of P-20W data, the Common Education Data Standards (CEDS) Data Warehouse implements star schema data warehouse normalization techniques for improved query performance.
https://github.com/cedstandards/ceds-data-warehouse
ceds data-warehouse data-warehouses data-warehousing education-data education-data-standards education-database sql-server
Last synced: about 1 month ago
JSON representation
Modeled for longitudinal storage and reporting of P-20W data, the Common Education Data Standards (CEDS) Data Warehouse implements star schema data warehouse normalization techniques for improved query performance.
- Host: GitHub
- URL: https://github.com/cedstandards/ceds-data-warehouse
- Owner: CEDStandards
- License: apache-2.0
- Created: 2020-07-16T17:28:06.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-04-30T01:45:50.000Z (about 1 month ago)
- Last Synced: 2026-04-30T03:33:32.747Z (about 1 month ago)
- Topics: ceds, data-warehouse, data-warehouses, data-warehousing, education-data, education-data-standards, education-database, sql-server
- Language: TSQL
- Homepage: https://github.com/CEDStandards/CEDS-Data-Warehouse
- Size: 31.5 MB
- Stars: 32
- Watchers: 19
- Forks: 9
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- Contributing: Contributing.md
- License: LICENSE
Awesome Lists containing this project
README

# CEDS Data Warehouse
Modeled for longitudinal storage and reporting of P-20W data, the Common Education Data Standards (CEDS) Data Warehouse implements star schema data warehouse normalization techniques for improved query performance.
## Getting Started
### Fresh Installation
To create a new instance of the CEDS Data Warehouse on your SQL Server, perform the following steps.
1. Open the database creation script at /src/ddl/CEDS-Data-Warehouse-V14.0.0.0.sql using your preferred SQL client.
2. Connect to the server on which you want to create the CEDS Data Warehouse instance.
3. Find and replace the existing database name in the script (i.e. CEDS-Data-Warehouse-V14-0-0-0) with the database name of your choice.
4. Run the script. This will create the CEDS-Data-Warehouse-V14.0.0.0 database.
The database is empty by default. Proceed with the following instructions to load CEDS Option Set values into the Dimension tables.
1. Open the Junk-Table-Dimension-Population-V14.0.0.0 document at /src/dimension-data/Junk-Table-Dimension-Population-V14.0.0.0
2. Find and replace the existing database name in the script (i.e. CEDS-Data-Warehouse-V14-0-0-0) with the name of your data warehouse instance.
3. Run the script. This will populate the dimension tables in the CEDS Data Warehouse Version 14
## Contributing
Please read [Contributing.md](/Contributing.md) for details on our code of conduct, and the process for submitting pull requests to us.
## Versioning
We use a customized version of [Explicit Versioning](https://github.com/exadra37-versioning/explicit-versioning) for versioning. To keep the various CEDS Open Source projects in alignment with the CEDS Elements, we are replacing the concept of "disruptive" releases with "alignment" releases. These releases ensure that the data models are in sync with the official, community approved list of CEDS Elements. For the versions available, see the [tags on this repository](https://github.com/CEDStandards/CEDS-Data-Warehouse/tags).
## Authors
See the list of [contributors](/Contributors.md) who participated in this project.
## License
This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENSE) file for details.