A Beginner`s Guide to PowerSchool and North Carolina Data

advertisement
2/4/2016
A Beginner’s Guide to
PowerSchool and North
Carolina Data
A Beginner’s Guide to
PowerSchool and North
Carolina Data
Mark Hausner
Stephanie Lawrie
Lori Ivey-Dennings
NCDPI
Mark Hausner
Stephanie Lawrie
Lori Ivey-Dennings
A Beginner’s Guide to PowerSchool
and North Carolina Data
A Beginner’s Guide to PowerSchool
and North Carolina Data
• This lab introduces the extended tables used
in the PowerSchool database, an Oracle
relational database.
• We will explain the extended tables, find
ways to see what is in the extended tables,
and gain insight in how the extended tables
are used.
• Purpose
• Naming
• Types
• Gen
• Lab information
• Other symposium
presentations
Explaining
the
Extended
Tables
How to
See the
Extended
Tables
Other
Data
Structures
How to
Extended
Tables are
Used
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
• Compliance
Reporting
• Federal Reporting
• Extra Data
• Joining
NC Extended Schema Purpose
Explaining the extended tables
• Purpose
• Naming
• Types
• The North Carolina extended schema is a set
of tables in the PowerSchool DB that were
designed especially for North Carolina.
• Allows PowerSchool Customization
• It is created in two primary parts.
– Reporting
– Extra Data
Explaining
the
Extended
Tables
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
1
2/4/2016
•
•
•
•
Customize PowerSchool
Reporting
Add to existing PowerSchool
Store extra information (i.e. adding columns)
Adding NC functionality
Adding tables
• The reporting part, which we won’t talk
much about, stores Compliance Reporting
data.
• Other reporting information is discussed in
the Getting To Know Your SQL4 Reports class.
• Purpose
• Naming
• Types
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
Extra Data
Naming Conventions
• Report tables are prefixed with: S_NC_RPT_
• Extra Data tables are prefixed with: S_NC_
• Many tables have an abbreviation similar to
_RPT_ to group tables (i.e. AE, LEP, GP, etc.)
• User defined tables (not stored in the state
level Operational Data Store (ODS) are
prefixed with: U_
• The extra data part (more time will be spent
here) is further divided into areas of interest
or clusters. More details will be discussed in
the How to use section of lab.
• See Data Dictionaries and Extended Schema
Cluster Reference Documents for more
details.
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
How are extended tables named
– These are not very common in NC
– Transactional or district specific tasks.
Explaining
the
Extended
Tables
Core Table
Students
Students
Extension
Group
Extension
Group
Military Enhancements
S_NC_MILITARY
• Purpose
• Naming
• Types
How are extended tables named
Core Table
Extension
Table
Explaining
the
Extended
Tables
S_NC_MILITARY
Extension
Table
Extension
Table
S_NC_SYSTEM_CODES
S_NC_MILITARY
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
Extension
Group
S_NC_SYSTEM_CODES
Extension
Table
S_NC_SYSTEM_CODES
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
2
2/4/2016
How are extended tables named
• Core Table
• Extension Group
• Extension Table
Table Extension Types
Core Extension Table
• STUDENTS
• S_NC_MILITARY
• S_NC_MILITARY
• 1 to 1 relationship with parent table
Child Table
• 1 to many relationship with parent
To simplify development, remove confusion,
and reduce PowerSchool bugs, one should
name the extension group to the extension
table name.
• Purpose
• Naming
• Types
Stand Alone Table
• No defined relationship with another table
Table Extension Types
Core Extension Table
• 1 to 1 relationship with parent
table
• STUDENTS table is the most
extended table
• REENROLLMENTS,
STUDENTTEST, TESTSCORE, etc.
are also extended
• Characterized by having primary
key equal to ‘parent’DCID (i.e.
STUDENTSDCID)
• Purpose
• Naming
• Types
Exceptions
Explaining
the
Extended
Tables
Explaining
the
Extended
Tables
Table Extension Types
S_NC_LEP_DATA
Child Table
S_NC_ACADEMIC
•STUDENTSDCID
•ACAD_DISADV
•BOUND_FOR_CODE
•CAREER_DEV_PLAN
•CAREER_DEV_PLAN_PLUS
•CASE_MANAGER
•COLLEGE_BOUND
•COUNSELOR
•DIPLOMA_ISSUED
•DIPLOMA_TYPE_CODE
•DISPL_HOMEMAKER
•GRADE_9_ENTRY_DATE
•…
•PLAN_OF_INTENT
•OCS_DATE
•OCS_STATUS
• Purpose
• Naming
• Types
• 1 to many relationship with
parent
• STUDENTS table is the most
extended table
• STOREDGRADES,
SPENROLLMENTS, STUDENTTEST,
etc. are also extended
• Has both ID column and
‘parent’DCID (i.e. STUDENTSDCID)
•ID
•STUDENTSDCID
•LEP_ACTIVE
•LEP_EXITED_SCHOOL_YEAR_ID
•LEP_EXPECTED_TO_PART
•LEP_HOMELANG_ID
•LEP_IN_AMAO1_DENOM
•LEP_IN_AMAO2_DENOM
•LEP_PROGRESS
•LEP_SCHOOL_YEAR_ID
•LEP_STATUS_ID
•LEP_TIER_ID
•LEP_YEARS_US_SCHOOL
•LEP_IN_OCT_HEADCOUNT
•LEP_YEAR_1_ALT_EXEMPT
•LEP_YEAR_1_EXEMPT
•LEP_YEAR_2_ALT_EXEMPT
•…
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
Table Extension Types
Explaining
the
Extended
Tables
Table Extension Types
S_NC_AE_SCHOOL_SETTINGS
Exceptions
S_NC_IMM_SYSTEM_CODES
Stand Alone Table
• No defined
relationship with
another table
• Primary key is ID
•ID
•ACTIVE
•ALT_DESC
•AREA
•CODE
•CODE_TYPE
•DESCRIPTION
•SORT_ORDER
•WHATCREATED
•WHATMODIFIED
•WHENCREATED
•WHENMODIFIED
•WHOCREATED
•WHOMODIFIED
• Purpose
• Naming
• Types
Explaining
the
Extended
Tables
• Other tables in various
states exist
• Some are related to a core
table by one or more ID or
special columns
• Some are extended off of
a table but have
references to other tables.
• ID
• DISTRICT_NUMBER
• MIN_COURSES_PASSED_FALL
• MIN_COURSES_PASSED_SPRING
• SCHOOL_ID
• LEA_CODE
•…
S_NC_RPT_AIG_DETAIL
•
•
•
•
•
•
•
RPT_RUN_ID
STUDENTID
STATE_STUDENTID
STATE_ETHNIC_CODE
• Purpose
GENDER
• Naming
• Types
Explaining
ENTRYCODE
the
Extended
Tables
…
3
2/4/2016
Ways to see extended tables
•
•
•
•
•
•
How to see the extended
tables
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Viewing Extended data in
PowerSchool
•
•
•
•
•
•
•
S_NC_STUDENTINFO
S_NC_ACADEMIC
S_NC_REENROLLMENTS
S_NC_STOREDGRADES
S_NC_COURSEINFO
S_NC_SECTIONINFO
S_NC_SCHOOLINFO
We will work
through examples
on each of these
tables.
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
S_NC_STUDENTINFO
STUDENTSDCID
ADDITION_INFO
ADMISSION_STATUS_CODE
COURT_ACCESS_CODE
CUSTODY_CODE
DATE_RELEASE_SIGNED
DEPT_OF_IND_AFFAIRS_NUMBER
DRIVER_LICENSE_NUMBER
DROPOUT_REASON
EMERGENCY_CLOSURE_CODE
EXT_REF_LIBRARY_SYS
EXT_REF_POINT_SALE_SYS
EXT_REF_TEXTBOOK_SYS
FIELD_TRIP_PERMISSION
FIRST_LANGUAGE_CODE
HOME_LANGUAGE_CODE
INTERNET_ACCESS
INTERNET_NO_ACCESS_DESC
INTERNET_PERMISSION_DESC
ISSECONDARYENROLLMENT
LANGUAGE_CODE_MOST_USED
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
LICENSE_REVOKED
LIFT_REQUIRED
LOCKER_SCHOOL
LOCKER_SERIAL_NUMBER
LOT_NUMBER
MISCELLANEOUS_1
MISCELLANEOUS_2
MISCELLANEOUS_3
MISCELLANEOUS_4
MONITOR_REQUIRED
NO_COLLEGE_RECRUITMENT
NO_MILITARY_RECRUITMENT
PARKING_SPACE_NUMBER
PERMISSION_RIDE_BIKE
PERMISSION_TO_TRANSPORT
PERMISSION_WALK_HOME
RELEASE_OF_INFO
RELEASE_OF_INFO_DESC
RESTRAINT_REQUIRED_CODE
SIGN_CODE_OF_CONDUCT
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Viewing Extended data in
PowerSchool
How to
See the
Extended
Tables
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Viewing Extended data in PowerSchool
In Field List
Quick Export
Data Export Manager
SQL Reports 4
SQL
• Determine custody of a child
• Stored in S_NC_STUDENTINFO
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine custody of a child
TRIBAL_CODE
VEHICLE_COLOR
VEHICLE_LICENSE_NUMBER
VEHICLE_MAKE
VEHICLE_MODEL
VEHICLE_YEAR
VERIFIED_DROPOUT
MIS2000_ID
MSIX_ID
USER_DEFINED_1
USER_DEFINED_2
USER_DEFINED_3
USER_DEFINED_4
USER_DEFINED_5
WHOCREATED
WHENCREATED
WHOMODIFIED
• PS Pages
• In Field
WHENMODIFIED
• Quick Export
• Data Export
How to
ACCT_SCHOOL
Manager
See the
Extended
• SQL Reports 4
IS_NONCONTENT_VISITOR
Tables
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
4
2/4/2016
Determine custody of a child
How to
See the
Extended
Tables
Determine custody of a child
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
Determine custody of a child
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Determine custody of a child
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
Viewing Extended data in
PowerSchool
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
S_NC_ACADEMIC
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• Determine grade 9 entry date of a child
• Stored in S_NC_ACADEMIC
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
STUDENTSDCID
ACAD_DISADV
BOUND_FOR_CODE
CAREER_DEV_PLAN
CAREER_DEV_PLAN_PLUS
CASE_MANAGER
COLLEGE_BOUND
COUNSELOR
DIPLOMA_ISSUED
DIPLOMA_TYPE_CODE
DISPL_HOMEMAKER
GRADE_9_ENTRY_DATE
GRANTED_DATE
HOME_LANG_SURVEY_DATE
HOME_LANGUAGE_SURVEY
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
INSTRUCTIONAL_SETTING_CODE
MENTOR_ADVISOR
OVERRIDE_IND
PROG_504
PROGRAM_CODE
PROJ_GRAD_YEAR
SERVICE_LEARNING_HOURS
SINGLE_PARENT
WHOCREATED
WHENCREATED
WHOMODIFIED
WHENMODIFIED
CTE_OVERRIDE
CTE_OVERRIDE_AUDIT
CTE_OVERRIDE_NOTES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
CTE_PLAN
OVERRIDE_AUDIT
OVERRIDE_NOTES
USER_DEFINED_1
USER_DEFINED_2
USER_DEFINED_3
USER_DEFINED_4
USER_DEFINED_5
ENDORSEMENT_AUDIT
ENDORSEMENT_NOTES
ENDORSEMENT_OVERRIDE
PLAN_OF_INTENT
OCS_DATE
OCS_STATUS
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
5
2/4/2016
Determine grade 9 entry date of a
child
How to
See the
Extended
Tables
Determine grade 9 entry date of a
child
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
Viewing Extended data in
PowerSchool
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
S_NC_REENROLLMENTS
• Determine admission status of a child
• Stored in S_NC_REENROLLMENTS
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine admission status of a child
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
•
•
•
•
•
•
•
•
•
•
•
•
•
•
REENROLLMENTSDCID
ADMISSION_STATUS_CODE
ISSECONDARYENROLLMENT
PROMOTION_STATUS
PROMOTION_STATUS_SUMMER
TOTAL_DAYS_ABSENT
TOTAL_DAYS_PRESENT
UNEXCUSED_ABS
WHOCREATED
WHENCREATED
WHOMODIFIED
WHENMODIFIED
DROPOUT_REASON
VERIFIED_DROPOUT
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine admission status of a child
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
6
2/4/2016
Determine admission status of a child
Determine admission status of a child
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
Viewing Extended data in
PowerSchool
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
S_NC_STOREDGRADES
• Determine local use from historical grades for
a child
• Stored in S_NC_STOREDGRADES
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine local use from historical
grades for a child
How to
See the
Extended
Tables
•
•
•
•
•
•
•
•
•
•
•
•
•
STOREDGRADESDCID
ACADEMIC_LEVEL_CODE
ATTENDANCE_ABSENCES
COURSE_LENGTH_CODE
HIGH_SCHOOL_CREDIT
HIGH_SCHOOL_CREDIT_APPLY
HOW_TAKEN_CODE
STATE_CODE
CTE_LEVEL_INDICATOR
DELIVERY_MODE
POST_SEC_INSTITUTION_CODE
RESERVED_BOOLEAN
RESERVED_FLOAT
•
•
•
•
•
•
•
•
•
•
•
•
RESERVED_NUMBER
RESERVED_STRING
SECTION_NUMBER
SECTIONID_LEGACY
SELECT_CREDIT_RECOVERY
VOCATIONAL
YEAR_TAKEN
WHOCREATED
WHENCREATED
WHOMODIFIED
WHENMODIFIED
IS_CROSS_RECORD
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine local use from historical
grades for a child
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
7
2/4/2016
Determine local use from historical
grades for a child
Determine local use from historical
grades for a child
CTE Course  Vocational
Local Use  ACADEMIC_LEVEL_CODE
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
Viewing Extended data in
PowerSchool
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
S_NC_COURSEINFO
• Determine course high grade level range for a
class
• Stored in S_NC_COURSEINFO
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine course high grade level
range for a class
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
COURSESDCID
ACADEMIC_LEVEL_CODE
ACADEMIC_PROGRAM_INDICATOR
CAREER_PREP_IND
COURSE_EXTERNAL_PROVIDER
COURSE_GENDER
COURSE_GRADE_LEVEL_RANGE_HIGH
COURSE_GRADE_LEVEL_RANGE_LOW
COURSE_NAME_POSTSECONDARY
COURSE_NAME_STATE
COURSE_NUMBER_POSTSECONDARY
COURSE_NUMBER_STATE
COURSE_THIRDPARTY_PROVIDER
CREDIT_HOURS_POSTSECONDARY
CREDIT_VALUE_MULTIPLIER
CTE_LEVEL_INDICATOR
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
DELIVERY_MODE
EXAM
HIGH_SCHOOL_CREDIT
HIGH_SCHOOL_CREDIT_APPLY
HONORS
HOW_TAKEN_CODE
NO_OF_REPEATS
POST_SEC_INSTITUTION_CODE
SCHOOL_MODE
SELECT_BLENDED_CONTENT
SELECT_CREDIT_RECOVERY
SELECT_NONSTATE_COURSE
SELECT_PILOT_COURSE
SELECT_STATE_TEST
SHORT_NAME
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
SUB_DEPARTMENT_ID
TRADITIONAL_GENDER
COURSE_GRADE_LEVEL
COURSE_LENGTH_CODE
END_DATE
RESERVED_BOOLEAN
RESERVED_FLOAT
RESERVED_NUMBER
RESERVED_STRING
START_DATE
WHOCREATED
WHENCREATED
WHOMODIFIED
WHENMODIFIED
COURSE_NUMBER_ESIS
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine course high grade level
range for a class
Go back to main screen
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
8
2/4/2016
Determine course high grade level
range for a class
Determine course high grade level
range for a class
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Determine course high grade level
range for a class
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Determine course high grade level
range for a class
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine course high grade level
range for a class
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Viewing Extended data in
PowerSchool
• Determine delivery mode for a section
• Stored in S_NC_SECTIONINFO
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
9
2/4/2016
Determine delivery mode for a
section
S_NC_SECTIONINFO
•
•
•
•
•
•
•
•
•
•
•
•
•
•
SECTIONSDCID
COURSE_EXTERNAL_PROVIDER
COURSE_NAME_POSTSECONDARY
COURSE_NUMBER_POSTSECONDARY
COURSE_THIRDPARTY_PROVIDER
CREDIT_HOURS_POSTSECONDARY
DELIVERY_MODE
SELECT_CREDIT_RECOVERY
POST_SEC_INSTITUTION_CODE
COURSE_LENGTH_CODE
HOW_TAKEN_CODE
RESERVED_BOOLEAN
RESERVED_FLOAT
RESERVED_NUMBER
•
•
•
•
•
•
•
•
•
•
•
•
•
RESERVED_STRING
SCHOOL_MODE
SELECT_BLENDED_CONTENT
SELECT_NONSTATE_COURSE
SELECT_PILOT_COURSE
SHORT_NAME
SPECIAL_PROGRAM_COURSE
TRADITIONAL_GENDER
ACADEMIC_LEVEL_CODE
WHOCREATED
WHENCREATED
WHOMODIFIED
WHENMODIFIED
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Determine delivery mode for a
section
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Determine delivery mode for a
section
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Determine delivery mode for a
section
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Viewing Extended data in
PowerSchool
• Find the federal id for Brawley Middle
• Stored in S_NC_SCHOOLINFO
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
10
2/4/2016
S_NC_SCHOOLINFO
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
SCHOOLSDCID
ACCREDITATION_DESC
ALLOW_AFTER_SCHOOL_PROGRAMS
ALLOW_COMMUNITY_PROGRAMS
ASSOCIATED_EXT_DAY_SCHOOL
ASSOCIATED_NIGHT_SCHOOL
ATTENDANCE_PHONE_NUMBER
COLLEGE_BOARD_ID
DOES_HOME_VISITS
EXPIRED_DATE
FEDERAL_ID
GRANTED_DATE
PARENTAL_CONFERENCES_REQUIRED
PHONE_2
PRINT_INTERVENTION_LETTERS
SCHOOL_SUB_TYPE_DESC
SCHOOL_TYPE
STUDENT_UNIFORMS_REQUIRED
VP_NAME_2
VP_NAME_3
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
YEAR_ROUND_SCHOOL
ACCREDITATION_STATUS
CLOSING_DATE
COHORT_NUMBER
COOPERATIVE_INNOVATIVE_HS
COOPERATIVE_MMYYYY_SBEAPPROVED
COUNTY_CODE
COURIER_NUMBER
EXTENDED_HOURS
FIRST_YR_EST_ADM
FIRST_YR_EST_PAID_TEACHER_FTE
FISCAL_YEAR
FISCAL_YEAR_FOR_SCH_MEMBERSHIP
FISCAL_YEAR_FOR_TEACHERS
GRADE_LEVEL_APPROVED
GRADE_LEVEL_CURRENT
GRADE_LEVEL_FIRST_YEAR
LAST_CHANGED_BY
LAST_CHANGED_TIMESTAMP
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
LIST_OF_CLOSING_SCHOOLS
•
LOCALE_TYPE
•
MAILING_ADDRESS_LINE1
•
MAILING_ADDRESS_LINE2
•
MAILING_CITY
•
MAILING_STATE
•
MAILING_ZIP_CODE_4
•
MAILING_ZIP_CODE_5
•
NEW_SCH_POPULATION_FROM •
NEW_SCHOOLS_PROJECT
•
NEWLY_CONSTRUCTED_FACILITY•
OCCUPANCY_DATE
•
OFFICIAL_SCHOOL_NAME
•
OPENING_EFFECTIVE_DATE
•
OPENING_IN_SCHOOL_YEAR
•
RECORD_CREATED_BY
•
RECORD_CREATED_TIMESTAMP •
SBE_REGION
•
SCH_OPERATIONAL_STATUS
•
Find the federal id for Brawley Middle
SCHOOL_CALENDAR_TYPE
SCHOOL_CLOSINGS_DUE_TO_OPENING
SCHOOL_DESIGNATION_TYPE
SCHOOL_MEMBERSHIP
SCHOOL_PROGRAM_TYPE
SCHOOL_SCHEDULE_TYPE
SCHOOL_SYSTARTSTATUS
SCHOOL_TEACHER_COUNT
SCHOOL_TYPE_EDDIE
SHARE_SPACE
SHARE_SPACE_DESCRIBE
TITLE_I
URL_SCHOOL_ADDRESS
WHAT_FACILITY_WILL_SCH_OCCUPY
DAILY_INSTR_MINUTES
WHOCREATED
WHENCREATED
WHOMODIFIED
WHENMODIFIED
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Find the federal id for Brawley Middle
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Find the federal id for Brawley Middle
Scroll down towards bottom
of screen
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Find the federal id for Brawley Middle
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Find the federal id for Brawley Middle
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
11
2/4/2016
Find the federal id for Brawley Middle
Find the federal id for Brawley Middle
Most of this data comes
from EDDIE
Scroll down to Extended
Data Section
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Find the Military Connected Students
in a School
In Field List
• Used in filtering on search page
• Also used in selecting fields to export.
• Find the Military Connected Students in a
School
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Find the Military Connected Students
in a School
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Find the Military Connected Students
in a School
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
12
2/4/2016
Find the Military Connected Students
in a School
Quick Export
• Export Military Connected Students
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Export Military Connected Students
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Export Military Connected Students
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
–
–
–
–
–
–
–
–
–
–
DCID
LAST_FIRST
S_NC_MILITARY.FATHER_CONNECTED
S_NC_MILITARY.MOTHER_CONNECTED
S_NC_MILITARY.STEPFATHER_CONNECTED
S_NC_MILITARY.STEPMOTHER_CONNECTED
S_NC_MILITARY.SIBLING_CONNECTED
S_NC_MILITARY.GUARDIAN_CONNECTED
S_NC_MILITARY.OTHER_CONNECTED_DESC
S_NC_MILITARY.OTHER_CONNECTED
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Export Military Connected Students
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Export Military Connected Students
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
13
2/4/2016
Export Military Connected Students
DCID
79679
82819
80121
79335
79439
81429
79440
80311
83664
81831
77358
81485
79825
82751
81350
81404
80585
80080
80589
LastFirst S_NC_MILITARY.FATHER_CONNECTED
S_NC_MILITARY.STEPMOTHER_CONNECTED
S_NC_MILITARY.OTHER_CONNECTED_DESC
AlexanderIV, Evelyn
1
0
0
Allen, Aniyah-Lee
1
0
0
Benitez-Long, Mariah
1
0
0
Bryan, Marco
0
0
0
0
Christopher, Tomoya
0
1
0
Churchwell, Amy 0
1
1
0
Coffey, Macey 0
1
0
0
Crawford, Lillian 0
0
0
0
Davis Farley, Zachary
1
0
0
Giustino, Joslin 1
0
0
0
Goble, Jacqueline
1
0
0
Hamby, Lana
1
0
0
0
Kudlacz, Isabelle 1
0
0
0
Lister, Jacob
0
1
0
0
Lycans, Luke
1
0
0
0
Mandal, Mysti-Rae
1
0
0
McDaniel, Landon
1
0
0
Miller, Gibson 0
0
0
0
Miller, Isabella 0
0
0
0
S_NC_MILITARY.MOTHER_CONNECTED
S_NC_MILITARY.SIBLING_CONNECTED
S_NC_MILITARY.OTHER_CONNECTED
0
0
0
0
0
0
0
0
0
0
0
0
0
0
COUSIN 1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Aunt and Uncle 1
0
0
Grandmother
1
S_NC_MILITARY.STEPFATHER_CONNECTED
S_NC_MILITARY.GUARDIAN_CONNECTED
Data Export Manager
• Export Guardians
– S_NC_GUARDIAN.STUDENTSDCID
– S_NC_GUARDIAN.EMERG_CANPICKUP
– S_NC_GUARDIAN.EMERG_CALLSEQ
– S_NC_GUARDIAN.EMERG_RELATION_CODE
– STUDENTS.LastFirst
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Export Guardians
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Export Guardians
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Export Guardians
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
Export Guardians
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
14
2/4/2016
Export Guardians
Export Guardians
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Export Guardians
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Export Guardians
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
What’s new in 9.2
S_NC_GUARDIAN.STUDENTSDCID S_NC_GUARDIAN.EMERG_CANPICKUP
S_NC_GUARDIAN.EMERG_RELATION_CODE S_NC_GUARDIAN.EMERG_CALLSEQ
STUDENTS.LastFirst
63324
Y
J
2
Poston, Claire
70170
Y
V
1
Prichard, Jacob
70170
Y
C
2
Prichard, Jacob
70170
Y
E
4
Prichard, Jacob
70170
Y
F
3
Prichard, Jacob
59512
Y
C
2
Abruzzino, Devan
63324
Y
B
1
Poston, Claire
56145
Y
C
2
Race, Sullivan
63212
Y
V
1
Williams, Sloane
60528
C
Urdi, Dylan
56145
Y
V
1
Race, Sullivan
52831
Y
C
1
Foster, Victor
54434
Y
R
2
Mason, Blake
68479
Y
D
3
Copfer, Elijah
67055
Y
AR 3
Naranjo, Aaron
50622
Y
F
3
Cauthen, Torry
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
SQL 4 Reports
• Run Summary Enrollment
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
15
2/4/2016
Run Summary Enrollment
How to
See the
Extended
Tables
Run Summary Enrollment
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Run Summary Enrollment
How to
See the
Extended
Tables
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
Run Summary Enrollment
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
SQL
SELECT SCHOOLSDCID, FEDERAL_ID, FISCAL_YEAR,
GRADE_LEVEL_CURRENT,
OFFICIAL_SCHOOL_NAME,
SCH_OPERATIONAL_STATUS,
SCHOOL_CALENDAR_TYPE,
SCHOOL_DESIGNATION_TYPE,
SCHOOL_PROGRAM_TYPE,
SCHOOL_SCHEDULE_TYPE,
SCHOOL_SYSTARTSTATUS,
SCHOOL_TEACHER_COUNT
FROM S_NC_SCHOOLINFO
How to
See the
Extended
Tables
• PS Pages
• In Field
• Quick Export
• Data Export
Manager
• SQL Reports 4
• SQL
16
2/4/2016
Ways to see extended tables
Table Type
PS Page In Field
List
Quick
Export
Data
Export
Manager
SQL
Reports
4
SQL
How the extended tables are
used
Core PowerSchool
Core Extensions
Child
Stand Alone
You may see data it this table type using this method
You may see data it for STUDENTS table only using this method
Functionality coming in 9.2
How to
See the
Extended
Tables
•
•
•
•
PS Pages
In Field
Quick Export
Data Export
Manager
• SQL Reports 4
• SQL
How to
Extended
Tables are
Used
Compliance Reporting
•
•
•
•
•
•
•
•
•
•
AIG
ALP
CFU
Drop
GDV
GRS
PMR
CRDC
DISC
SAR
-----------
Academically Intellectual Gifted
Alternative Learning Program
Common Follow Up
Dropout
Graduate Data Verification
Grade, Race, Sex
Principal’s Monthly Report
Office of Civil Rights
Discipline
Student Activity Report
Federal Reporting
•
•
•
•
•
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Extra Data
•
•
•
•
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Title I
Title III
Title VI
Title X
CTE Concentrator Survey
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Joining to Extended Tables
• Recall that most PowerSchool DB Tables
usually have a primary key column that is
called DCID.
Structure
Students
Health Plans
Test
• Remember also that PowerSchool DB Tables
usually also have another unique column that
is like a primary called ID.
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
17
2/4/2016
Join core PowerSchool table to
STUDENTS
Student Examples
STUDENTS
STUDENTS
REENROLLMENTS
•ID
•DCID
•LASTFIRST
•STUDENT_NUMBER
•ENROLL_STATUS
•GRADE_LEVEL
•GENDER
•DOB
•…
•DCID
•ID
•STUDENTID
•…
S_NC_ACADEMIC
•STUDENTSDCID
•…
S_NC_STUDENT_INFO
S_NC_REENROLLMENTS
•STUDENTSDCID
•…
•REENROLLMENTSDCID
•…
S_NC_RPT_AIG_DETAIL
•RPT_RUN_ID
•STUDENTID
•STATE_STUDENTID
•…
How to
Extended
Tables are
Used
•
•
•
•
•
•
•
•
•
STUDENTS
How do I join these tables?
•
•
•
•
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
How to
Extended
Tables are
Used
REENROLLMENTS
STUDENTS
•
•
•
•
•
•
•
•
•
STUDENTS
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
REENROLLMENTS
•
•
•
•
ID is the original surrogate identifier for PowerSchool tables. ID for STUDENTS relates
to STUDENTS only while ID for REENROLLMENTS relates to REENROLLMENT ONLY.
If you join on ID you will find false matches. Both tables could have an ID of 1000, but
they would be for different students.
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Join core PowerSchool table to
STUDENTS
STUDENTS
DCID
ID
STUDENTID
…
•
•
•
•
•
•
•
•
•
DCID is the new surrogate identifier for PowerSchool tables. DCID for STUDENTS
relates to STUDENTS only while DCID for REENROLLMENTS relates to
REENROLLMENT ONLY.
If you join on DCID you will find false matches. Both tables could have a DCID of
1000, but they would be for different students.
How to
Extended
Tables are
Used
DCID
ID
STUDENTID
…
How to
Extended
Tables are
Used
REENROLLMENTS
•
•
•
•
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Join core PowerSchool table to
STUDENTS
•
•
•
•
•
•
•
•
•
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Join core PowerSchool table to
STUDENTS
DCID
ID
STUDENTID
…
How to
Extended
Tables are
Used
DCID
ID
STUDENTID
…
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Join core PowerSchool table to
STUDENTS
•
•
•
•
•
•
•
•
•
REENROLLMENTS
•
•
•
•
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
REENROLLMENTS
•
•
•
•
DCID
ID
STUDENTID
…
Child tables for core PowerSchool Tables are joined to the parent by using the ID
(original surrogate identifier) of the parent to ‘parent’ID in the child table. In our
example, STUDENTID for REENROLLMENTS relates to STUDENT ID. I cannot explain
the loss of the second S from STUDENTS.
Where STUDENTS.ID = REENROLLMENTS.STUDENTID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
18
2/4/2016
Join core State Reporting table to
STUDENTS
STUDENTS
•
•
•
•
•
•
•
•
•
S_NC_RPT_AIG_DETAIL
•
•
•
•
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
Join extended schema to STUDENTS
STUDENTS
RPT_RUN_ID
STUDENTID
STATE_STUDENTID
…
State Reporting tables for core PowerSchool Tables are joined to the parent by using
the ID (original surrogate identifier) of the parent to ‘parent’ID in the child table. In
our example, STUDENTID for S_NC_RPT_AIG_DETAIL relates to STUDENT ID. I
cannot explain the loss of the second S from STUDENTS. You could also join
STATE_STUDENTID to STUDENTS.ID.
Where STUDENTS.ID = S_NC_RPT_AIG_DETAIL.STUDENTID
How to
Extended
Tables are
Used
• DCID
• ID
• STUDENTID
•…
S_NC_REENROLLMENTS
• REENROLLMENTSDCID
•…
For extended schema tables you match DCID of the parent to a column in
the child that has ‘parent’DCID. In our example REENROLLMENTS.DCID =
S_NC_REENROLLMENTS.REENROLLMENTSDCID.
Where REENROLLMENTS.DCID = S_NC_REENROLLMENTS.REENROLLMENTSDCID
How to
Extended
Tables are
Used
S_NC_ACADEMIC
ID
DCID
LASTFIRST
STUDENT_NUMBER
ENROLL_STATUS
GRADE_LEVEL
GENDER
DOB
…
• STUDENTSDCID
•…
S_NC_STUDENT_INFO
• STUDENTSDCID
•…
For extended schema tables you match DCID of the parent to a
column in the child that has ‘parent’DCID. In our example
STUDENTS.DCID = S_NC_ACADEMIC.STUDENTSDCID.
Where STUDENTS.DCID = S_NC_ACADEMIC.STUDENTSDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Join extended schema to its parent
REENROLLMENTS
•
•
•
•
•
•
•
•
•
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Basics Summarized
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Join extended schema to its parent
(school)
SCHOOLS
STUDENTS
• DCID
• ID
• SCHOOL_NUMBER
•…
• DCID
• ID
• SCHOOLID
•…
Note: Joining to the SCHOOLS table is different. In our example
SCHOOLS.SCHOOL_NUMBER = STUDENTS.SCHOOLID.
How to
Extended
Tables are
Used
Where SCHOOLS.SCHOOL_NUMBER = STUDENTS.SCHOOLID
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
WARNING
1. You should join table first by DCID.
2. If no DCID foreign key exist then join by ID.
3. If neither DCID or ID foreign keys exist then
you use one of the special columns like
student_number or school_number.
4. Look for fields that reference a parent table
with ‘parentname’ID (eg. Studentid,
sectionid …).
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
• Just because two column names match does
not mean you can join them
• Understand the data in the tables you are
working with or you can create
misinformation
• Be aware that schoolid is different:
schoolid = schools.school_number
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
19
2/4/2016
The GEN Table
• A general purpose table, stores codes,
reports, etc.
Other Data Structures
• Gen
• Lab information
• Other symposium
presentations
Other
Data
Structures
GEN Table
Type
DCID
NUMBER(10)
ID
NUMBER(10)
CAT
VARCHAR2(15 CHAR)
NAME
VARCHAR2(50 CHAR)
VALUE
VARCHAR2(40 CHAR)
VALUET
CLOB
VALUE2
VARCHAR2(40 CHAR)
Other
Data
• Gen
Structures
• Lab information
• Other symposium
presentations
CAT values from GEN table
• To see what is available
• select distinct cat from ps.gen order by 1
delivery_mode
FMLY_SharedFlds
ae_sports
diploma_types
FTE
att
districts
FeeCategory
award_types
dropout_codes
Sched
birth_states
eddie_county
SectionType
bound_for_codes
emerg_closure
Team
cause_codes
entrycodes
Unexcused
cit
ethnicity
academic_level
city_codes
exitcodes
accomm_code
classrankmethod
external_prov
accomm_planned
codedefs
federalrace
accommodation
contact_prefix
gpaattempttype
accreditation
contact_types
gpacalcmethod
activity
country_codes
greg_test
address_type
county_codes
groups
admission_stat
course_lengths
health_cond
ae_genders
coursegroups
honorrolllevel
ae_promo_codes
court_access
honorrollmethod
ae_reten_codes
cte_level
how_taken
ae_seasons
custody_codes
ae_sport_levels dailymembtypes immunize_exempt
Other
Data
• Gen
Structures
• Lab information
• Other symposium
presentations
Where to find lab information?
• PowerSchool Data Dictionary
• https://support.powerschool.com/article/72521 for 8.x
• https://support.powerschool.com/article/74825 for 9.x
• The NC Extended Schema data dictionary
https://support.powerschool.com/thread/14963
• Lab Presentation
• CLASS WEBSITE
• Extended Schema Cluster Reference Document
•
Name
http://www.nc-sis.org/Documents/symp_2015/presentations/LC12_Extended_Schema_Cluster_Reference_Document.pdf
Other
Data
• Gen
Structures
• Lab information
• Other symposium
presentations
incident_offend
per
incident_type
physical_edu
instructional
plan_of_intent
interscholastic
postsecinst
language_codes
printers
location_codes
program_assess
logentrycodes
program_code
logtype
program_entry
measurement_cod
program_exit
medication_code program_result
medication_unit promo_retention
mig_recruiters
proof_address
migrant_codes
proof_age
nc_districts
race
nc_gp_100_root
relation_code
nc_gp_4_root
segment
nextschools
specprog
page
sqlReports
parent_type
staff_duty
parental_perm
staff_roles
paymentmethod
state_codes
stdconvscale
storedsearch
storedtchsearch
studentscreen
styles
teacher_cert
teachergroups
test_code
test_exception
test_form
test_score
thirdparty_prov
trans_lift
trans_reason
trans_restraint
tribal_codes
wc
weapon_codes
Other
Data
• Gen
Structures
• Lab information
• Other symposium
presentations
Other Symposium Presentations
•
•
•
•
•
•
•
•
•
•
•
SQL4 Reporting
Intro to SQL
Beginning Excel
Manipulating Data Using Excel
Data Export Manager
Super Hero's Black Box for Emergencies...What's in Yours?
Simple Object Reports
Intermediate/Advanced Object Reports
Report Works
Enterprise Reporting (new to 9.2)
Data Visualizations
Other
Data
• Gen
Structures
• Lab information
• Other symposium
presentations
20
2/4/2016
Questions?
Thank You
A Beginner’s Guide to PowerSchool and North Carolina Data
Compliance Reporting
GDV
Compliance Reporting - AIG
S_NC_RPT_RUN
DISC
RPT_RUN_ID
Drop
CFU
ALP
AIG
S_NC_RPT_RUN_LOGGING
GRS
PMR
S_NC_RPT_AIG_DETAIL
RPT_RUN_ID
RPT_RUN_ID
CRDC
STUDENTID
SAR
How to
Extended
Tables are
Used
STUDENTS
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
Compliance Reporting - ALP
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
S_NC_RPT_RUN
RPT_RUN_ID
RPT_RUN_ID
How to
Extended
Tables are
Used
Compliance Reporting - CFU
S_NC_RPT_RUN
S_NC_RPT_RUN_LOGGING
ID
RPT_RUN_ID
S_NC_RPT_ALP_DETAIL
S_NC_RPT_RUN_LOGGING
RPT_RUN_ID
RPT_RUN_ID
STUDENTID
STUDENTS
ID
How to
Extended
Tables are
Used
S_NC_RPT_CFU_DETAIL
RPT_RUN_ID
STUDENTID
STUDENTS
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
ID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
21
2/4/2016
Compliance Reporting - DROP
Compliance Reporting - GDV
S_NC_RPT_RUN
S_NC_RPT_RUN
RPT_RUN_ID
S_NC_RPT_RUN_LOGGING
RPT_RUN_ID
S_NC_RPT_DROP_DETAIL
S_NC_RPT_RUN_LOGGING
RPT_RUN_ID
RPT_RUN_ID
STUDENTS
ID
S_NC_RPT_GDV_DETAIL
RPT_RUN_ID
RPT_RUN_ID
STUDENTID
How to
Extended
Tables are
Used
STUDENTID
STUDENTS
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
ID
Compliance Reporting - GRS
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
Compliance Reporting - PMR
S_NC_RPT_RUN
S_NC_RPT_RUN
RPT_RUN_ID
RPT_RUN_ID
S_NC_RPT_RUN_LOGGING
S_NC_RPT_PMR_DETAIL
RPT_RUN_ID
S_NC_RPT_RUN_LOGGING
S_NC_RPT_GRS_DETAIL
RPT_RUN_ID
S_NC_RPT_STUCLASS_MIN
RPT_RUN_ID
RPT_RUN_ID
STUDENTID
SCHOOLSID
STUDENTS
How to
Extended
Tables are
Used
ID
S_NC_SCHOOLS_PMR_CHD
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
Compliance Reporting - RPG
S_NC_RPT_RUN
S_NC_RPT_CRDC_LEA_DETAIL_1
RPT_RUN_ID
S_NC_RPT_CRDC_SCH_DETAIL_1
S_NC_RPT_CRDC_LEA_DETAIL_2
RPT_RUN_ID
S_NC_RPT_CRDC_SCH_DETAIL_2
RPT_RUN_ID
SCHOOLID
RPT_RUN_ID
ID
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
SECTION
ID
RPT_RUN_ID
STUDENTID
STUDENTDCID
S_NC_RPT_CRDC_STU_DETAIL_2
RPT_RUN_ID
SCHOOLID
RPT_RUN_ID
STUDENTID
STUDENTDCID
RPT_RUN_ID
SECTION_NUMBER
COURSE_NUMBER
SCHOOLID
How to
Extended
Tables are
Used
S_NC_RPT_CRDC_STU_DETAIL_1
S_NC_RPT_CRDC_SCH_SELECT
S_NC_RPT_CRDC_CLS_DETAIL_1
STUDENTID
RPT_RUN_ID
S_NC_RPT_CRDC_STU_AGGR
RPT_RUN_ID
RPT_RUN_ID
SCHOOLID
S_NC_RPT_RPG_DETAIL
STUDENTS
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
S_NC_RPT_RUN_LOGGING
RPT_RUN_ID
RPT_RUN_ID
RPT_RUN_ID
How to
Extended
Tables are
Used
Compliance Reporting - CRDC
S_NC_RPT_RUN
S_NC_RPT_RUN_LOGGING
RPT_RUN_ID
SCHOOLS
ID
RPT_RUN_ID
S_NC_RPT_PMR_SUMMARY
STUDENTS
ID
DCID
COURSE
ID
SCHOOLS
ID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
22
2/4/2016
Compliance Reporting - DISC
RPT_RUN_ID
INCIDENT_ID
OFFENDER_ID
S_NC_RPT_SAR_TEACHCOURSE
S_NC_RPT_SAR_PERSUMM_TBL
S_NC_RPT_DISC_CRIMEDTL_TBL
RPT_RUN_ID
SCHOOLID
RPT_RUN_ID
INCIDENT_ID
OFFENDER_ID
RPT_RUN_ID
SCHOOL_ID
STUDENT_ID
S_NC_RPT_DISC_IMPERDTL_TBL
RPT_RUN_ID
SCHOOLID
S_NC_RPT_DISC_OBJECTS
RPT_RUN_ID
INCIDENT_ID
OFFENDER_ID
S_NC_RPT_DISC_TRANSDTL_TBL
RPT_RUN_ID
STUDENTID
SCHOOL_ID
S_NC_RPT_DISC_ACTIONSUMM_TBL
RPT_RUN_ID
SCHOOL_ID
S_NC_RPT_DISC_INCIDENTDTL_TBL
RPT_RUN_ID
SCHOOL_ID
OFFENDER_ID
VICTIM_ID
RPT_RUN_ID
VICTIM_ID
INCIDENT
ID
RPT_RUN_ID
SCHOOL_ID
TEACHERS_USERS_DCID
TEACHER_ID
ID
STUDENTS
ID
SCHOOLS
OFFENDER
ID
ID
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
RPT_RUN_ID
STUDENTID
SCHOOL_ID
COURSE_NUMBER
RPT_RUN_ID
SCHOOL_NUM
S_NC_RPT_SAR_STUDCOURSE
RPT_RUN_ID
SECTION_ID
TERM_ID
TEACHER
ID
RPT_RUN_ID
COURSE_NUMBER
TERMID
SCHOOL_ID
TEACHER_ID
SECTIONID
RPT_RUN_ID
SCHOOL_ID
COURSE_NUMBER
TERMS
SECTIONS
ID
COURSES
SCHOOLS
How to
Extended
Tables are
Used
STUDENTS
ID
ID
ID
Title I
RPT_RUN_ID
STUDENTID
SCHOOL_ID
TERMID
SECTIONID
S_NC_RPT_SAR_COURSE
S_NC_RPT_SAR_SUMMARY_TBL
RPT_RUN_ID
SCHOOL_ID
TEACHERS_USERS_DCID
How to
Extended
Tables are
Used
S_NC_RPT_SAR_DETAIL_TBL
RPT_RUN_ID
SCHOOL_ID
TERM_ID
S_NC_RPT_SAR_SCHED_DETAIL
RPT_RUN_ID
SCHOOL_ID
RPT_RUN_ID
SCHOOL_ID
RPT_RUN_ID
SCHOOL_ID
STUDENT_ID
S_NC_RPT_SAR_CLASSSIZE
S_NC_RPT_SAR_CLASSSIZE_SUM
S_NC_RPT_SAR_TEACHROLE
S_NC_RPT_DISC_TRANSSUMM_TBL
S_NC_RPT_DISC_VCRIMESUMM_TBL
RPT_RUN_ID
SCHOOL_ID
COURSE_NUMBER
RPT_RUN_ID
SCHOOL_ID
TEACHERS_USERS_DCID
S_NC_RPT_SAR_STUDDEMO
RPT_RUN_ID
SCHOOL_ID
COURSE_NUMBER
S_NC_RPT_SAR_OVERSUMM_TBL
S_NC_RPT_SAR_TEACHDUTY
RPT_RUN_ID
STUDENTID
SCHOOL_ID
RPT_RUN_ID
SCHOOLID
RPT_RUN_ID
INCIDENT_ID
VICTIM_ID
OFFENDER_ID
S_NC_RPT_DISC_VICTIM
S_NC_RPT_SAR_TEACHDEMO
S_NC_RPT_DISC_ACTIONDTL_TBL
S_NC_RPT_DISC_IMPERSUMM_TBL
S_NC_RPT_DISC_ACTION
RPT_RUN_ID
RPT_RUN_ID
S_NC_RPT_DISC_CRIMESUMM_TBL
S_NC_RPT_DISC_BEHAVIOR
S_NC_RPT_RUN_LOGGING
S_NC_RPT_RUN
RPT_RUN_ID
TEACHER_ID
COURSE_NUMBER
RPT_RUN_ID
RPT_RUN_ID
VICTIM
Compliance Reporting - SAR
S_NC_RPT_RUN_LOGGING
S_NC_RPT_RUN
S_NC_RPT_DISC_OFFENDER
ID
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
Title I - ESSR
SIG
N&D
Aggregate
N&D
PREFS
SCHOOLS
DCID
Migrant
S_NC_ESR_SYS_CODE
DCID
ID
Student
Participation
ESSR
S_NC_ESR_DISTRICT
S_NC_ESR_SCHOOL
TAS
ID/PREFSDCID
How to
Extended
Tables are
Used
ID/SCHOOLSDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Title I - N&D
PREFS
ID
PREFS
DCID
PREFSDCID
S_NC_NAD_DISTRICT
ID/PREFSDCID
S_NC_NAD_DETAIL
ID/PREFSDCID
Stand Alone
S_NC_NAD_SYS_CODE
DCID
S_NC_NDA_DISTRICT
S_NC_NAD_CLUSTER
Child Extension
Title I - N&D Aggregate
STUDENTS
DCID
Core Extension
S_NC_NDA_DISTRICT_PRO
GRAM
ID/PREFSDCID
S_NC_NDA_LT_STU_PRET
EST
S_NC_NDA_LT_STU_PROG
RESS
ID/PREFSDCID
ID/PREFSDCID
S_NC_NDA_STUDENT_AG
E
ID/PREFSDCID
S_NC_NDA_SYS_CODE
ID
S_NC_NDA_STUDENT_GE
NDER
ID/PREFSDCID
S_NC_NDA_STUDENT_OU
TCOME
ID/PREFSDCID
S_NC_NDA_STUDENT_RAC
E
ID/PREFSDCID
S_NC_NDA_STUDENT_UN
DUP
ID/PREFSDCID
ID/STUDENTSDCID
How to
Extended
Tables are
Used
LEGEND
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Stand Alone
Core
Core Extension
Child Extension
Stand Alone
23
2/4/2016
Title I - SIG
Title I – Student Participation
PREFS
PREFS
SCHOOLS
DCID
DCID
S_NC_SIG_DISTRICT
DCID
ID
S_NC_SIG_SCHOOL
PREFSDCID
S_NC_STP_SYS_CODE
S_NC_SIG_SYS_CODE
S_NC_STP_DISTRICT
SCHOOLSDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
ID
S_NC_STP_DISTRICT_ANSWER
PREFSDCID
LEGEND
ID/PREFSDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Core
Stand Alone
Title I - TAS
Core Extension
Child Extension
Stand Alone
Title I - Migrant
STUDENTS
STUDENTS
PREFS
DCID
SCHOOLS
DCID
DCID
S_NC_TAS_SYS_CODE
DCID
ID
S_NC_MIGRANT_COE
S_NC_MIGRANT_MISC
ID/STUDENTSDCID
S_NC_TAS_DETAIL
S_NC_TAS_DISTRICT
ID/STUDENTSDCID
S_NC_MIGRANT_STUDENT
ID/STUDENTSDCID
ID/STUDENTSDCID
S_NC_MIGRANT_SUPP_PROGRAMS
ID/STUDENTSDCID
S_NC_TAS_SCHOOL
PREFSDCID
STUDENTSDCID
S_NC_MIGRANT_SCHOOL
SCHOOLSDCID
S_NC_MIGRANT_COE_ITEMS
COE_ID
How to
Extended
Tables are
Used
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Stand Alone
Core
Title III
Core Extension
Child Extension
Stand Alone
Title III - LEP
LEP PD
STUDENTS
Immigrant
WAPT
S_NC_LEP_COUNTS
DCID
ACCESS
S_NC_LEP_DATA
ID/STUDENTSDCID
LEP
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
S_NC_LEP_DOM
S_NC_TITLEIII_SCHOOLS
ID
ID
No data stored in
instances. Only at
Enterprise
Controller and ODS
S_NC_LEP_IPT
ID/STUDENTSDCID
Not Implemented
S_NC_LEP_SIS
S_NC_LEP_WORK
S_NC_LEP_AUDIT
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Stand Alone
24
2/4/2016
Title III - ACCESS
Title III - WAPT
STUDENTS
DCID
STUDENTS
S_NC_WAPT_IMPORT_HISTORY
DCID
S_NC_ACCESS_DATA
S_NC_ACCESS_WORK
ID/STUDENTSDCID
S_NC_WAPT_DATA
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
S_NC_WAPT_DOM
ID
ID
S_NC_WAPT_IMPORT
ID/STUDENTSDCID
ID/STUDENTSDCID
S_NC_WAPT_LOAD
ID
ID/STUDENTSDCID
Not Implemented
S_NC_WAPT_AUDIT, S_NC_WAPT_SHEET, S_NC_WAPT_SHEET_AUDIT
S_NC_WAPT_SHEET_AUDIT_ITEMS, S_NC_WAPT_SHEET_WORK
S_NC_WAPT_SHEET_WORK_ITEMS, S_NC_WAPT_WORK
LEGEND
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Core
Stand Alone
Title III - Immigrant
STUDENTS
Child Extension
Stand Alone
Title III – LEP PD
PREFS
S_NC_IMM_SYSTEM_CODES
DCID
Core Extension
S_NC_LPD_SYSTEM_CODES
DCID
ID
ID
S_NC_LPD_PROFDEV
S_NC_IMM_IMMIGRANT_DATA
PREFSDCID
ID/STUDENTSDCID
How to
Extended
Tables are
Used
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Stand Alone
Core
Title VI - RLIS
PREFS
Core Extension
Child Extension
Stand Alone
Title X - Homeless
S_NC_RLI_SYS_CODE
DCID
ID
STUDENTS
DCID
S_NC_HML_DETAIL
ID/STUDENTSDCID
S_NC_RLI_DISTRICT
PREFSDCID
How to
Extended
Tables are
Used
LEGEND
PREFS
SCHOOLS
DCID
DCID
S_NC_HML_DISTRICT
S_NC_HML_SCHOOL
ID/PREFSDCID
S_NC_HML_SYS_CODE
ID/SCHOOLSDCID
ID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
Stand Alone
Core
Core Extension
Child Extension
Stand Alone
25
2/4/2016
CTE Concentrator Survey
Extra Data - Structure
STUDENTS
Courses
DCID
Schools
S_NC_CTE_CONCSURVEY
S_NC_CTE_SYSTEM_CODES
ID
STUDENTSDCID
How to
Extended
Tables are
Used
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
Schools
Courses
SCHOOLS
SECTIONS
COURSES
DCID
DCID
S_NC_COURSEINFO
S_NC_SCHOOLINFO
LEGEND
Core Extension
Child Extension
S_NC_COURSE_LICENSE_AREA
S_NC_SECTIONINFO
ID
COURSESDCID
How to
Extended
Tables are
Used
SCHOOLSDCID
Core
DCID
SECTIONSDCID
COURSESDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
LEGEND
Stand Alone
Core
Extra Data - Students
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
Student Information
Cross LEA
Enrollments
Academics
EC
OCR
Athletic
Eligibility
STUDENTS
DCID
AIG
Grad Plans
S_NC_ADDRESSES
Misc
Info
ID
S_NC_DPI_STUDENT_MISC
S_NC_GUARDIAN
STUDENTSDCID
ID
STUDENTSDCID
Enrollments
& Grades
UID
How to
Extended
Tables are
Used
S_NC_STUDENTDEMO
STUDENTSDCID
S_NC_STUDENTINFO
S_NC_TRANSPORTATION
STUDENTSDCID
STUDENTSDCID
STUDENTSDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
26
2/4/2016
Student Academics
Student Miscellaneous
STUDENTS
STUDENTS
DCID
ID
STUDENTS
DCID
S_NC_SADLS_REPORTS
S_NC_MILITARY
ID
S_NC_STUDENTAWARDS
S_NC_ACADEMIC
ID
S_NC_RANK
STUDENTSDCID
STUDENTSDCID
SCHOOLID
STUDENTSDCID
LEGEND
Child Extension
SCHOOLS
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
SPENROLLMENTS
ID
LEGEND
Core
Stand Alone
Enrollments and Grades
REENROLLMENTS
STUDENTID
ID
STUDENTSDCID
Core Extension
S_NC_PS_MEMBERSHIP_DEFAULTS
ID
STUDENTSDCID
S_NC_HIST_RANK
How to
Extended
Tables are
Used
Core
S_NC_STUDENTVEHICLE
STUDENTSDCID
STUDENTSDCID
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
AIG
STOREDGRADES
STUDENTS
DCID
DCID
DCID
DCID
S_NC_AIG
S_NC_AIGINFO
ID
S_NC_REENROLLMENTS
S_NC_SPENROLLMENT
REENROLLMENTSDCID
S_NC_STOREDGRADES
STOREDGRADESDCID
SPENROLLMENTSDCID
S_NC_STU_AIGID_C
STUDENTSDCID
STUDENTSDCID
S_NC_STU_AIGSVC_C
S_NC_STU_AIG_X
ID
ID
STUDENTSDCID
STUDENTSDCID
STUDENTSDCID
SCHOOL_ID
SCHOOLS
ID
How to
Extended
Tables are
Used
LEGEND
Core
Core Extension
Child Extension
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
LEGEND
Stand Alone
Core
Athletic Eligibility
ID
S_NC_AE_SCHOOL_SETTINGS
DCID
S_NC_AE_TEAMS
S_NC_AE_TYPES
S_NC_AE_TEAMINFO
ID
ID
ID
ID
COACH_USER_ID
SCHOOL_ID
SCHOOL_NUMBER
SCHOOL_NUMBER
FACULTY_USER_ID
STUDENTS
S_NC_CRDC_LEA
DCID
S_NC_AE_ELIG_CALC
STUDENTS
ID
ID
STUDENTSDCID
S_NC_AE_TEAMMEMBERS
S_NC_AE_TEAM_MEMBERS
S_NC_CRDC_SCHOOLS
ID
ID
ID
STUDENTSDCID
STUDENTID
LEGEND
Core Extension
S_NC_CRDC_SCHOOLS_GRADE_C
ID
ID
SCHOOLSDCID
SCHOOLSDCID
S_NC_AE_CONCUSSION
STUDENTSDCID
Core
DCID
S_NC_AE_STATE_SETTINGS
STUDENTSDCID
S_NC_AE_STUDENTINFO
SCHOOLS
ID
S_NC_CRDC_GED_STUDENTS
DCID
Stand Alone
Office of Civil Rights
SCHOOL_NUMBER
STUDENTS
Child Extension
USERS
SCHOOLS
S_NC_AE_CATEGORIES
Core Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Child Extension
Stand Alone
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
How to
Extended
Tables are
Used
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
27
2/4/2016
Cross LEA Enrollments
EC
STUDENTS
DCID
STUDENTS
STUDENTS
SCHOOLS
SECTIONS
DCID
DCID
DCID
ID
S_NC_CROSSLEA_REENROLLMENTS
STUDENTID
SCHOOLID
S_NC_CROSSLEAENROLLMENTS
S_NC_CROSSLEAREQUESTS
ID
S_NC_CROSSLEASCHOOLS
ID
STUDENTSDCID
S_NC_CROSSLEASECTIONS
SCHOOLSDCID
S_NC_EC
S_NC_CROSSLEASECTIONS_EXC
S_NC_EC_ACCOMMODATIONS_TEST
ID
SECTIONSDCID
ID
STUDENTSDCID
SECTIONSDCID
STUDENTSDCID
COURSE_NUMBER
COURSE_NUMBER
STUDENTSDCID
SCHOOLS
ID
COURSE
COURSE_NUMBER
S_NC_EC_ACCOMMODATIONS_COMMENT
How to
Extended
Tables are
Used
Not Implemented yet
Coming in a future release
LEGEND
Core
Core Extension
Child Extension
ID
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
S_NC_EC_ACCOMMODATIONS_TESTID
LEGEND
Core
Stand Alone
Grad Plans
Core Extension
Child Extension
DCID
S_NC_ACADEMIC
STUDENTSDCID
STUDENTS
STUDENTS
ID
S_NC_GP_BASE_REQ
STUDENT_NUMBER
S_NC_GP_RPT_DATA
ID
ID
STUDENTS
ID
ID
S_NC_GP_COURSE_ASSOC
ID
STUDENT_NUMBER
STUDENTID
Stand Alone
S_NC_GP_SUB_REQ
ID
S_NC_GP_PATH_REQ
S_NC_GP_COURSES_REMAIN
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
UID
S_NC_UID_BATCH_LOG
STUDENTS
How to
Extended
Tables are
Used
ID
COURSE_CODE
SUB_REQ_ID
S_NC_UID_BATCH_DETAIL
COURSE
S_NC_UID_LOG
COURSE_NUMBER
How to
Extended
Tables are
Used
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
How to
Extended
Tables are
Used
ID
ID
S_NC_UID_BATCH_LOGID
STUDENTID
LEGEND
Stand Alone
Core
Extra Data - Test
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
Test
S_NC_BTU_AUDIT
Accommodations
TEST
TESTSCORE
DCID
ID
Test
DCID
S_NC_ACADEMIC_TEST
S_NC_ACADEMIC_TESTSCORE
TESTDCID
How to
Extended
Tables are
Used
TESTSCOREDCID
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
28
2/4/2016
Test Accommodations
STUDENTS
STUDENTS
STUDENTTEST
DCID
STUDENT_NUMBER
S_NC_TEST_UPLOAD
Extra Data – Health Plans
Student
Accidents
DCID
S_NC_STUDENTACCOMMODATIONS
ID
ID
STUDENT_NUMBER
STUDENTSDCID
S_NC_ACADEMIC_STUDENTTEST
ID
STUDENTTESTDCID
How to
Extended
Tables are
Used
LEGEND
Core
Core Extension
Child Extension
Medical
S_NC_ACADEMIC_STUDENTTESTACCOM
STUDENTTESTDCID
Health
Plan
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Customization
• Collection
Stand Alone
Health Plans
Medical
STUDENTS
STUDENTS
DCID
DCID
S_NC_HEALTH_PLANS
S_NC_HEALTH_PLAN_ASSESSMENTS
S_NC_HEALTH_PLAN_EVALUATIONS
S_NC_HEALTH_PLAN_GOALS
S_NC_HEALTH_PLAN_INTERVENTIONS
ID
ID
ID
ID
ID
STUDENTSDCID
STUDENTSDCID
STUDENTSDCID
STUDENTSDCID
STUDENTSDCID
S_NC_HEALTH_QUESTIONS
STUDENTSDCID
S_NC_MEDICAL
STUDENTSDCID
How to
Extended
Tables are
Used
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
S_NC_MEDICAL_SPECIALIST
S_NC_MEDICINE_HISTORY
ID
ID
STUDENTSDCID
STUDENTSDCID
How to
Extended
Tables are
Used
LEGEND
Stand Alone
Core
Student Accidents
S_NC_MEDICINE
ID
STUDENTSDCID
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
Extra Data - Staff
STUDENTS
DCID
S_NC_STUDENTACCIDENTS
S_NC_STUDENTACCIDENTSCONTACTS
ID
ID
ID
STUDENTSDCID
STUDENTSDCID
STUDENTSDCID
How to
Extended
Tables are
Used
LEGEND
Core
Core Extension
Child Extension
Teacher
License
S_NC_STUDENTACCIDENTSTREATMENT
Staff
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
29
2/4/2016
Staff
Teacher License
USERS
USERS
S_NC_TEACHER_LICENSE_CROSSWALK
DCID
ID
ID
USERS
S_NC_TEACHER_LICENSE
DCID
SCHOOLSTAFF
S_NC_STAFFDUTY
S_NC_STAFFINFO
ID
USERSDCID
USERSDCID
SCHOOLS
S_NC_STAFFQUALIFY
S_NC_STAFFROLE
S_NC_TEACHER_LICENSE_AREA
ID
USERSDCID
ID
ID
USERSDCID
USERSDCID
USERSDCID
CC
TERM_ID
COURSE
SECTION
Core
Core Extension
Child Extension
Stand Alone
How to
Extended
Tables are
Used
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
SCHOOL
ID
COURSE_NUMBER
LEGEND
SCHOOL_ID
SECTION_ID
COURSE_NUMBER
ID
Note
S_NC_STAFFDUTY, S_NC_STAFFQUALIFY, and S_NC_STAFFROLE are
SAR related.
S_NC_TEACHER_LICENSE_LOG
USER_ID
ID
USERSDCID
S_NC_STAFFVEHICLE
TERM
SCHOOL_NUMBER
ID
How to
Extended
Tables are
Used
Not Implemented yet
Coming in a future release
LEGEND
Core
Core Extension
Child Extension
• Compliance
Reporting
• Federal
Reporting
• Extra Data
• Joining
Stand Alone
Sample Queries
30
Download