총 38개
-
정보처리 정리2025.01.091. 자연어 처리 자연어 처리는 컴퓨터가 자연언어 이해와 출력을 가능하도록 연구하는 분야입니다. 처리 과정은 단어에 반응하고 분석과 의미파악과정을 거치고, 문법적, 논리적 구조를 파악한 후 맥락을 이해하여 의도를 파악하고 적용하고 추론하여 발화계획을 세우고 문법적 논리적 구조로 실현하여 단어로 반응하는 것입니다. 응용 분야로는 기계번역, 자동통역, 사람과 기계가 소통하는 분야, 텍스트 이해로 질의응답 시스템, 텍스트 요약, 웹 문서 검색 등이 있습니다. 2. 정규표현식 정규표현식이란 문자의 형식을 지정하는 언어입니다. 문자열을 조작...2025.01.09
-
데이터베이스 A+레포트: 외래키 사용 시 발생할 수 있는 문제와 해결방법2024.12.311. 데이터베이스 설계와 외래키 사용 데이터베이스 설계 시 외래키를 사용하는 이유는 데이터를 하나의 테이블로 정리하기 어려운 경우 두 개의 테이블을 연결하기 위해서이다. 예를 들어 학교에 다양한 학년이 있는 경우 grade 테이블과 student 테이블을 만들고 외래키를 사용하여 연결할 수 있다. 이를 통해 학생의 개별 특성 정보를 grade 테이블에서 가져와 사용할 수 있다. 2. 외래키 제한 표현과 장단점 외래키 제한 표현을 통해 테이블 간의 관계를 정의할 수 있다. 이를 위해서는 기본키를 정의해야 한다. 외래키의 장점은 데이터...2024.12.31
-
SQL 정의어의 기능 및 명령어 종류2025.01.191. SQL 정의어의 기능 SQL은 국제 표준 데이터베이스 언어이며, 많은 회사에서 관계형 데이터베이스(RDB; Relational DataBase)를 지원하는 언어로 채택하고 있습니다. SQL은 질의(Query)어지만 데이터 정의(Data Define), 데이터 조작(Data Manipulation), 데이터 제어(Data Control) 기능을 모두 지니고 있습니다. 2. SQL 정의어의 종류 SQL 정의어에는 DDL(Data Define, Language, 데이터 정의어), DML(Data Manipulation Languag...2025.01.19
-
프로그램 언어의 역사, 특징, 장.단점2025.05.061. 프로그래밍 언어 프로그래밍 언어는 기계와 인간이 이해할 수 있는 형태로 문제를 해결하기 위해 사용되는 도구입니다. 저급언어와 고급언어의 차이점은 사용자 중심의 언어인지, 하드웨어 중심의 언어인지에 있습니다. 저급언어는 기계어와 어셈블리어로 구성되며 컴퓨터만 이해할 수 있는 언어입니다. 고급언어는 절차지향 언어와 객체지향 언어로 구분되며 사용자가 이해하기 쉽고 이식성이 높습니다. 2. C 언어 C 언어는 1972년 데니스 리치에 의해 개발되었으며, 시스템 프로그래밍과 응용 프로그래밍에 널리 사용되는 범용 프로그래밍 언어입니다. ...2025.05.06
-
데이터베이스 기말과제 보고서2025.05.061. 개념 모델링[ERD] 수정사항 기말과제 제안서에서 제안했던 ERD에서는 박람회의 참가하는 참가기업과 행사업체를 각각의 개체로 저장하였다. 하지만 두 개체의 속성이 비슷하다는 것을 알게 되었고, 행사업체는 저장되는 인스턴스가 적을 수 있다. 따라서, 두 개체를 참가기업 한 개의 개체로 통일시키고 참가구분이라는 속성을 추가하였다. 이럴 경우 저장공간의 낭비도 줄이면서 복잡성을 최소화할 수 있었다고 생각한다. 또한 ERD상에서 잘못 생각했던 차수들이 눈에 보였기 때문에 배정과 상품지원 관계에서 차수를 수정하였다. 2. 속성 추가 기...2025.05.06
-
보건의료데이터관리개념정리 (시험대비)2025.04.261. 보건의료 데이터 관리 보건의료분야에서 다양하게 발생하는 데이터를 수집, 정제 및 저장, 분석 및 활용하는 것으로 보건의료분야의 데이터 관리->보건의료분야의 체계적인 데이터 관리는 환자에게 전 생애에 걸쳐서 맞춤형 서비스를 통합적으로 제공하여 국민들이 보다 건강한 삶을 살 수 있게 하고, 의료기관의 의료서비스의 질적 수준을 향상시키는 등 다양한 분야에서 큰 기여를 할 수 있다. 2. 데이터 관리의 필요성 1. 데이터 양의 증가 2. 데이터 활용 영역의 확대 3. 데이터가 자산인 시대 4. 데이터의 신뢰성과 품질 수준이 낮음 3....2025.04.26
-
[만점레포트] 방송대 방통대 방송통신대 데이터베이스시스템 출석과제 중간과제물2025.05.021. 데이터베이스 시스템 파일 처리 시스템은 데이터의 구조나 위치가 프로그램별로 저장되어 공유가 되지 않고 중복 저장의 문제가 생깁니다. 이로 인해 일관성, 보안성, 경제성 측면에서 문제점이 발생합니다. 데이터베이스 시스템은 이러한 문제를 해결할 수 있는 대안입니다. 2. ER 다이어그램 제시된 조건을 만족하는 ER 다이어그램을 그렸습니다. 관객과 티켓 간의 관계는 1:N으로, 한 명의 관객이 여러 개의 티켓을 예매할 수 있지만 하나의 티켓은 오직 한 명의 관객에게 예매될 수 있습니다. 또한 관객 정보는 티켓 예매 여부와 상관없이 ...2025.05.02
-
관계형 데이터베이스의 정의와 구성 요소2025.05.051. 데이터베이스 데이터베이스는 일반적으로 응용 프로그램과 데이터의 관계를 정의하는 체계적인 방법으로, 컴퓨터 시스템에서 데이터를 저장하고, 검색하고, 업데이트하는 프로그램을 말한다. 데이터베이스는 데이터의 중복을 최소화하고, 데이터에 대한 일관성과 정확성을 유지할 수 있으며, 대규모의 데이터를 효율적으로 관리할 수 있다. 2. 관계형 데이터베이스 관계형 데이터베이스(Relational Database)는 데이터를 일정한 형식으로 정리하고 저장하는 데이터베이스 방식 중 하나이다. 관계형 데이터베이스는 데이터를 테이블(Table) 형...2025.05.05
-
관계형 데이터베이스에 대해 정의하고 구성 요소들에 대해 설명해 봅시다.2025.01.231. 관계형 데이터베이스 관계형 데이터베이스(Relational Database)는 데이터베이스 시스템의 한 형태로, 데이터를 테이블의 형태로 저장하고 관리하는 방식입니다. 이 테이블은 행(row)과 열(column)로 구성되어 있으며, 데이터 항목 간의 관계를 정의하고 유지하는 데 중요한 역할을 합니다. 관계형 데이터베이스는 데이터 중복을 최소화하고, 데이터 무결성(integrity)을 보장할 수 있는 장점이 있습니다. 또한 SQL(Structured Query Language)이라는 표준 언어를 통해 관리되며, 높은 수준의 데이...2025.01.23
-
DBA의 직무 역할과 성장 방향성2025.12.091. DBA의 주요 직무적 역할 DBA는 데이터베이스 유지 관리, 성능 최적화, 보안 유지, 백업 수행, 회복 절차 관리을 담당합니다. 대형 금융기관에서는 매일 백업을 수행하여 데이터 손실 사고 발생 시 즉시 복구할 수 있도록 준비하며, 80%의 기업이 데이터 복구 시간 최소화를 위해 자동화된 도구를 사용합니다. 또한 효율적인 데이터 저장을 위해 적절한 데이터베이스 구조를 설계하며, 스타트업이 초기 데이터 모델링 단계에서 DBA와 협력하여 확장 가능한 데이터베이스 설계를 완성한 결과 데이터베이스 성능이 30% 향상되었습니다. 2. ...2025.12.09