SQL 5

C#/ MSSQL에 DB(.sql) 설치 프로그래밍

# MS-SQL server 접근하기 //MS-SQL server Edition class DataAccess { // Use for EmployeeMgt.exe.config file .\SQLEXPRESS static string _ConnectionString = 프로젝트명.Properties.Settings.Default.설정값; // static string _ConnectionString = "Data Source=(local);Initial Catalog=프로젝트명; User ID=sa;Password=sapass123!"; //"Data Source= (local)/ DB IP address or .\\SQLEXPRESS ; //Initial Catalog= Database Name; //U..

파이썬(python)/ MSSQL 연동 사용법

# 인코딩 문제와 TCP/IP 통신 문제를 없애기 위해, ODBC사용 * 먼저 라이브러리 설치 pip install pyodbc import pyodbc # MSSQL 접속 conn = pyodbc.connect( 'DRIVER={SQL Server};SERVER=ESOOG\SQLEXPRESS;DATABASE=MyDB;UID=mydb_manager;PWD=1234', charset='utf8' # UTF-8 인코딩 사용 ) # Connection으로부터 Cursor 생성 cursor = conn.cursor() # SQL 쿼리 실행 cursor.execute('SELECT * FROM Customer;') # 데이터를 가져올 테이블명을 지정하세요 # 데이터 가져오기 및 출력 for row in curso..

C#/ SQL server 사용

# MSSQL 설치 및 서버 생성 https://server-talk.tistory.com/248 MSSQL 데이터베이스(DB) 생성과 새 로그인 사용자 추가 MSSQL 데이터베이스(DB) 생성과 새 로그인 사용자 추가 알아보기 이번에는 MSSQL에서 데이터베이스(DB) 생성과 계정생성을 알아보도록 하겠습니다 이전 글 : Windows SQL Server 2014 Express 설치 - http://server server-talk.tistory.com # MSSQL 인증모드 변경 https://fliedcat.tistory.com/145 [MS-SQL] 서버 인증 모드 변경 개요 구성환경 SQL Server 2019, Windows Server 2016 Std SQL Server Management S..

mysql(데이터 베이스)/ 트리거(trigger)

# 트리거(Trigger) : 데이터베이스에서 특정 이벤트가 발생할 때 자동으로 실행되는 작업입니다. 이벤트는 데이터의 변경, 삽입, 삭제 등의 동작을 포함할 수 있습니다. 트리거는 이러한 이벤트를 감지하고 특정 작업 또는 일련의 작업을 자동으로 실행하여 데이터의 일관성을 유지하거나 추가 동작을 수행할 수 있습니다. 1. 데이터 일관성 유지: 트리거를 사용하여 데이터의 일관성을 유지할 수 있습니다. 예를 들어, 특정 테이블에 새로운 데이터가 삽입되거나 변경될 때, 해당 테이블에 종속된 다른 테이블의 데이터를 자동으로 업데이트할 수 있습니다. 2. 로그 기록: 트리거를 사용하여 데이터 변경 작업에 대한 로그를 자동으로 기록할 수 있습니다. 이를 통해 데이터 변경 이력을 추적하거나 보안 및 감사 목적으로 활..

mysql(데이터 베이스)/ SQL(query 쿼리문) 기본k

# 기본적으로 쿼리문은 워크벤치-file에서 sql script open 혹은 save가 가능함. 예약어 대,소문자는 워크벤치-edit-preferences-query edit-use uppercase로 설정 가능. 리눅스는 소문자로 해야함.(처음부터 그럼 소문자로 익히는게 나으려나) # SQL 기본 # 데이터를 일반 파일로 추출(csv, xml, ...) : 데이터 조회후 그리드 상단 가운데, export/import