
Learn to automate link charts for crime analysis, starting from absolute zero in SQL, with beginner-friendly guidance inspired by real-world NIBIN experiences.
Get started with the course tools by exploring two Microsoft Access databases, Udemy Ms. Data and Udemy Finished, and learn to set up Node Excel Basic for building link charts.
We'll preview what the final product in this class will look like.
Explore why spreadsheets fail for complex records by examining relational database concepts, including tables, one-to-many relationships, and edge lists that link reports, offenses, suspects, and victims for automated link charts.
In this video, we introduce students to simple SQL queries in MS Access.
Learn how placeholder queries use undefined inputs like input first name and input last name to prompt values, then build an edge list for a link chart.
Create a blank table in design view, define column names and data types to match the source, add a yes/no keep column, and save with a primary key.
Automate edge list creation by building a macro that uses end-user selections to query the people events and chart tables, applying a keep field to produce link chart table two.
Builds a multi-query workflow to assemble an edge list for a link chart from end-user selections, merges duplicate nodes, filters out self-connections, and extends to second-degree connections.
Save query three as lc table three and run it to see results; then create subsequent make-table queries, joining ids to events to build right-side tables while preventing duplication.
Aggregate two edge lists into one with calculated columns for person one and person two, then prevent duplication to enable clean copy and paste into Node Excel for linked charts.
Eliminate reverse duplicates in a linked chart by creating a calculated 'person order' that groups by the person pair and event ID, then generate an edge list.
Create macro two to run queries 2 through 8, open edge list, and output an edge list after user selection; next video covers transitioning from Microsoft Access to Node Excel.
Install node Excel, open the template, and set up edges and vertices to automate a link chart data. Visualize the network with graph, then customize labels, colors, shapes, and images.
Transition data from your macros into NodeXL and create legible social network visuals, using edge and vertex manipulation, deduplication, labeling, grouping, and simple formulas.
Many Crime and Intelligence analysts spend hours or days creating expansive link charts. In this course, we'll cover how to automate the creation of link charts using data structure common to police records management systems. These techniques are applicable to any link chart program but for the purposes of this course, we'll use NodeXL which is a free plugin for Microsoft Excel and available at the link below. Additionally, we will make extensive use of Microsoft Access.
Students need no prior technical training or programming experience. This course starts from scratch, providing an overview of relational databases using common police department records management systems. You'll learn how these systems organize data and how to write simple SQL queries. Students will then learn how to package a series of SQL queries in an MS Access macro to create two tools. The first is an offender search tool that will allow you to overcome dirty data and duplicate data issues common in law enforcement agencies. This tool simply allows you to type in a name, or a partial name, and search your master names list. You can then review the individuals returned and select one or more that you identify as the target of your analysis.
We will then move into creating a second macro that takes your selection and runs a series of SQL queries to create an edge list for that individual. The edge list can then be copied and pasted into any link charting tool. A task that may have taken hours now takes only seconds! We'll conclude with a brief overview of visualization options in NodeXL.